Main Street Family Health - Main Location Main Street Family Health Address 108 Kimball Ave, Penn Yan, NY 14527 US 42.655261, -77.055840 Contact Information 3155362273 Location Map View on Google Maps Back to Main Street Family Health