ForLocations, The World's Best For
Store Locations and Hours
Login
Signup
Economy Inn Selma - Hours & Locations
All Stores
>
Economy Inn Locations & Hours
>
Economy Inn Selma
1
Economy Inn - Selma
2322 County Road 80,
Selma
AL
36703
Phone Number:
(334) 875-1212
Store Hours
Hours may fluctuate
Distance:
8.55 miles
Edit
Tweet
Customer Service
Review & Make Money