We've designed our facility with your comfort and care in mind. Our new building features a one-story layout that allows for easier access, more collaboration, and better communication.

We are now located at 61 Barra Road, Biddeford, ME 04005
Click here for directions, and more information.

Location Details

61 Barra Road
Biddeford ME, 04005
Get Directions
Monday 8 am-5 pm
Tuesday - Thursday
8 am-7:30 pm
Friday 8 am-5 pm
Saturday 9 am-4 pm

Lab hours
by appointment only
Monday-Friday 8 am-noon

Holiday Hours
(207) 283-1441 FAX (207) 523-1136