Treehouse Family Medicine - Main Location Treehouse Family Medicine Address 28 Long Sands Road, Suite 6A York, ME 03909 US 43.144953, -70.649454 Contact Information 207-606-7250 Map Map integration coming soon View on Google Maps Back to Treehouse Family Medicine