Maxwell House

Off NC 24
Stedman
North Carolina
United States