Freedom Primary Care - Main Location Freedom Primary Care Address 45 Russell Street, New Britain, CT 06052 US 41.667318, -72.789583 Contact Information 8602451791 Map Map integration coming soon View on Google Maps Back to Freedom Primary Care