Apple Inn
Address:
12436 W Main St, Larose, LA 70373
Phone:
(985) 798-7621
Hotels & Motels
Other Businesses:
- D & D Drive Inn at 12410 W Main St, Larose, LA 70373
- Harry's PO-Boys at 11914 Hwy 308, Larose, LA 70373
- La Casa Mexican Restaurant at 13990 W Main St, Larose, LA 70373
- Crab Station Llc at 13255 W Main St, Larose, LA 70373
- Acadiana House at 207 E 14th Pl, Larose, LA 70373