York, ME (207) 363 3490 | Portsmouth, NH (603) 431 1121

Portsmouth Office

Dr. Thomas is in every weekday, except Friday.

York Office

Dr. Thomas is in every weekday, except Friday.

Portsmouth Office

1900 Lafayette Rd
Portsmouth, NH 03801

Hours:
Monday: 8:00am-7:00pm
Tuesday-Friday: 8:00am-5:00pm
ph: 603-431-1121  
fx: 603-431-9147

York Office

16 Hospital Drive Suite B
York, ME 03909

Hours:
Monday-Friday: 8:00am-5:00pm
ph: 207-363-3490  
fx: 603-431-9147