O and P
Directions from surrounding areas:
Click the word “map” to the right of each town to access a map and detailed directions from the selected location to our clinic,

Asheboro: map
- South on 1-74/US 220 S
- Take Pinehurst exit
- Left onto Page Rd
- Left into parking lot just before the stop sign.
Carthage: map
- 15-501 to Page Rd
- Left onto Memorial Drive
- Right onto Ashemore Drive
- 4th driveway on right.
Laurinburg: map
- North on 15-501 to US 1
- Left onto 15-501 N to traffic circle
- 211 Exit
- Right onto Aviemore
- 2nd parking lot on left
Raeford: map
- 211 North to 15-501 N
- Right to merge onto US 1
- Left onto 15-501 N to traffic circle
- 211 Exit
- Right onto Aviemore
- 2nd parking lot on left
Rockingham: map
- North on US 1
- Left onto 15-501 N to traffic circle
- 211 Exit
- Right onto Aviemore
- 2nd parking lot on left
Sanford: map
- South on US 1 to Midland Rd
- Continue Midland to traffic circle
- 211 Exit
- Right onto Aviemore
- 2nd parking lot on left
Get In Touch with O&P
More Info
Our job, primary above all else, is to meet the needs and address the concerns of our patients. You are not a number. You are an individual with a unique set of circumstances and concerns – and we want to address you, where you are, with the best possible care. It is because we at O&P truly care, and our desire is to help you see life as truly beautiful!
Address: 95 Aviemore Drive
Pinehurst, NC 28374
Phone: (910) 295-4489
Business Hours: 8a-5p M-F