North Carolina > Selma > Travel & Transportation > Hotels, Motels, & Lodging > Masters Inn
US Hwy 70 E, Selma, North Carolina, 27576
(919) 965-3771
Travel & Transportation > Hotels, Motels, & Lodging
https://www.motelselmanc.com
No reviews yet. Be the first to write a review!