325 Main Street Suite 1A

Farmington, CT 06032

(860) 677-7753

Available 24/7

Opening Hours

Monday to Thursday:
8:30 AM-5:00 PM
Saturday:
8:30 AM-12:30 PM
By Appointment Only

It looks like the link pointing here was faulty. Maybe try searching?