Check Cashers Inc Address: 127 Lake Palourde Bypass Rd, Amelia, LA 70340 Phone: (985) 631-5000 Loans, Check Cashing Service Other Businesses: Martin Energy Service at 141 Offshore Ln, Amelia, LA 70340