About

Edit info
  • Open today, 9:00am - 5:00pm
  • (707) 569-0707
  • 170 Farmers Ln Ste 2
    Santa Rosa CA 95405

Body Logic is located at 333 Scott Swamp Rd in Farmington, CT. To make an appointment or for pricing questions, call (860) 678-1265.