If you're a new patient, please see our hours of operation below. With our new locator map, you'll know exactly where to find us! We're across the street from Cape Fear Valley Medical Center.
For Directions, use the following form or note the directions provided below:
Start Address:
End Address:
Raleigh/Chapel Hill
Follow I-40 East until you take Exit 328-A towards Benson/Fayetteville onto I-95 South. Follow I-95 South until taking Exit 56 onto US-301 South toward Fayetteville, and stay straight until taking a Right onto Owen Drive. After 2.5 miles, you'll make a left onto Melrose Rd. We're located at 3308 Melrose, next to Cape Fear Valley Medical Center.
Dunn/Smithfield
Follow I-95 South until taking Exit 56 onto US-301 South toward Fayetteville, and stay straight until taking a Right onto Owen Drive. After 2.5 miles, make a left onto Melrose Rd. We're located at 3308 Melrose, next to Cape Fear Valley Medical Center.
Spring Lake
Follow NC-24 E / 87 S (Bragg Blvd.) until reaching Santa Fe Drive, onto which you'll take a Right. After a short distance, veer Left onto All American Freeway until it becomes Owen Drive. Turn Right onto Melrose Rd. We're located at 3308 Melrose, next to Cape Fear Valley Medical Center.
Red Springs
Follow S. Main St / NC-211/NC-71 until taking a Right onto NC-71. After 11 miles, turn left onto NC-71/Fayetteville St. and continue to follow NC-71 until taking a Left onto US-301 North. After roughly 6 miles, take a Left onto Owen Dr. After 2.5 miles, you'll make a Left onto Melrose Rd. We're located at 3308 Melrose, next to Cape Fear Valley Medical Center.
Elizabethtown
From West Broad St., follow NC-41 West / NC-87 North. Continue to follow NC-87 North until taking Exit 100, where you'll take a Left onto Mountain Dr. Follow Mountain Dr. until taking a Right onto Southern Ave. From Southern, take a Left onto Owen Dr. After 2.5 miles, you'll make a left onto Melrose Rd. We're located at 3308 Melrose, next to Cape Fear Valley Medical Center.
Lumberton
Follow NC-211 until merging onto I-95 North. After traveling roughly 20 miles, merge onto US-301 North toward Fayetteville. After 7 miles, take a Left onto Owen Dr. After 2.5 miles, you'll make a left onto Melrose Rd. We're located at 3308 Melrose, next to Cape Fear Valley Medical Center.
Laurinburg
Follow US-401 North 17 miles until it becomes the US-401 bypass, which eventually becomes US-401 East. Follow US-401 East until it becomes Raeford Rd/US-401 Bus. From US-401 Bus, merge onto the All American Fwy. and follow it until it becomes Owen Dr. Shortly thereafter, take a Right onto Melrose Rd. We're located at 3308 Melrose, next to Cape Fear Valley Medical Center.
Pinehurst
Start out going South/Southeast on US-15 501 / NC-211. Turn Left onto Raeford Rd / NC-211. Continue to follow NC-211. Turn Left onto US-401 BYP. US-401 BYP becomes US-401 E. US-401 E becomes Raeford RD / US-401 BR. Merge onto All American Fwy and follow until it becomes Owen Dr. Shortly thereafter, take a Right onto Melrose Rd. We're located at 3308 Melrose, next to Cape Fear Valley Medical Center.