We've designed our facility with your comfort and care in mind. Our building features a one-story layout that allows for easier access, more collaboration, and better communication.
We are 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 & Wednesday
8 am-7:30 pm

Tuesday, Thursday, Friday
8 am-5:00 pm

Saturday 9 am-4 pm

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

Holiday Hours
Phone: 207-283-1441 FAX: 207-523-1136