Contact information
Located at Balance Integrated Health Center
22 Knapp Street Suite 303
Stamford, CT 06907
203.663.3000 ext. 5
Monday – Thursday 6 – 8 PM
Saturday: 3 – 6 PM
Change begins with a conversation.....
Located at Balance Integrated Health Center
22 Knapp Street Suite 303
Stamford, CT 06907
203.663.3000 ext. 5
Monday – Thursday 6 – 8 PM
Saturday: 3 – 6 PM