1. Ask Me about My Lashes 624 Castor Creek Rd, Castor, LA 71016 Coordinate: 32.20444,-93.18657 Phone: (318) 218-8049