Exit 97onI-95 Northbound
Left 0.32 mi
Econo Lodge
1780 Industrial Drive, Selma, NC 27576
Property Images