Our Locations

Portsmouth, NH

1900 Lafayette Road
Portsmouth, NH 03801
Directions »

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

York, ME

16 Hospital Drive Suite B
York, ME 03909
Directions »

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

Dover, NH - Coming Soon!

Opening January 2025
15 Durham Road
Dover, NH 03820

After Hours

There is always a physician on call 24 hours a day, 7 days a week. Please call the direct number at 603-431-1121 to speak with our answering service.
Atlantic Orthopaedics & Sports Medicine