Max Health Maine Direct Family Practice - Main Location Max Health Maine Direct Family Practice Address undefined, Suite C-1 Scarborough, ME 04074 US 43.587819, -70.346203 Contact Information 2076990901 Map Map integration coming soon View on Google Maps Back to Max Health Maine Direct Family Practice