Amelia LA Check Cashing Service 1. 127 Lake Palourde Bypass Rd, Amelia, LA 70340 | Check Cashers Inc (985) 631-5000