We've designed our new 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.

OUR NEW LOCATION: 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

Holiday Hours

Lab by appointment
8 am-noon
(207) 283-1441