Marcell's Amelia Super Storage
Hours
:
10632 Highway 182, Frontage Rd, Amelia LA 70340
(985) 631-2256
Directions
Hours
Monday
Open 24 hours
Tuesday
Open 24 hours
Wednesday
Open 24 hours
Thursday
Open 24 hours
Friday
Open 24 hours
Saturday
Open 24 hours
Sunday
Open 24 hours
You May Also Like
4.77 miles
Star Rentals - 2021 Railroad Ave, Morgan City
Self Storage
4.85 miles
Sammy's Mini Storage - 3224 Lake Palourde Dr, Morgan City
Storage, Self Storage
4.94 miles
Trackside Storage Facility Climate Controlled - 7343 LA-182, Morgan City
Storage, Self Storage
5.02 miles
Highway 90 Mini-Self Storage - 7302 LA-182, Morgan City
Storage, Self Storage
Amelia, Louisiana
Marcell's Amelia Super Storage
Self Storage in Amelia, LA
10632 Highway 182, Frontage Rd, Amelia
(985) 631-2256
Suggest an Edit