MASTERS INN SMITHFIELD

I95 AND US 70 EAST
Selma
North Carolina
United States