369 Main Street 255 Cherry Street West Haven, CT 06516 Milford, CT 06460
Hours:
Monday - Thursday Saturday (alternating practices)
8:30 am - 5:30 pm 8 am - 1 pm
View Larger Map