AMBASSADORS INN AND SUITES

197 Parham Road
Henderson
North Carolina
United States