Skip to main content

Patient Service Centers

We accept walk-ins at some locations, while others are by appointment only. Select a location for more information.

Location  Hours Walk-In
By Appointment

Falmouth: 5 Bucknam Road, Falmouth, ME 04105

Monday - Friday: 7:30 am - 4 pm
X
Schedule Now

Freeport: 23 Durham Road, Freeport, ME 03801

Monday - Friday: 7:30 am - Noon, 12:30 pm - 3:30 pm

Schedule Now

Lewiston: 198 Main Street, Lewiston, ME 04240

Monday- Friday: 7 am - Noon, 1 pm - 3pm

Schedule Now

Portland: 22 Bramhall Street, Portland, ME 04102

Monday - Friday: 7:30 am - 2 pm


Closed until further notice.

Portland: 887 Congress Street, Portland, ME 04102

Monday - Friday: 8 am - 12:30 pm, 1 pm - 4 pm
X
  

Scarborough: 100 Campus Dr, Ste 126, Scarborough, ME 04074

Monday - Friday: 7 am - 6 pm
Saturday: 8 am - Noon
X

Schedule a semen collection appointment
Walk in for all other services.

Westbrook: 1 Harnois Avenue, Westbrook, ME 04092

Monday - Friday: 8 am - 4:30 pm
(Closed noon -1 pm for lunch)
 X

Schedule Now

Windham: 584 Roosevelt Trail, Windham, ME 04062

Monday - Friday: 7:30 am - Noon, 1 pm - 4 pm
 X

Schedule Now

Wiscasset: 35 Water Street, Wiscasset, ME 04578

Monday - Friday: 7:30 am - 12:15 pm, 1:15 pm - 4 pm
 X

Schedule Now