Fulcrum Family Health - Main Location Fulcrum Family Health Address 174 S Freeport Road, Unit 1A Freeport, ME 04032 43.817166, -70.141660 Contact Information No contact information available. Location Map View on Google Maps Back to Fulcrum Family Health