Village Market 599 Washington Crossing Rd Newtown PA United States
Phone: 215.968.4046 Fax: 215.754.4945 Accepts: bank debit cards, American Express, Visa, MasterCard/Eurocard, Discover
Parking: own parking lot
Accessibility: completely