Lifestyle and Family Medicine - Main Location Lifestyle and Family Medicine Address 31 Washington Ave, Suite 1 North Haven , CT 06473 US 41.390431, -72.860627 Contact Information 203-303-4725 Map Map integration coming soon View on Google Maps Back to Lifestyle and Family Medicine