Office Hours:
Roanoke Office
1301 Peters Creek Rd. NW
Roanoke, VA 24017
Phone: 540.562.3458
Fax: 540.562.1662
Mon:
Tue:
Wed:
Thur:
Fri:
Saturday by appointment only
Rocky Mount Office
365 Tanyard Road
Rocky Mount, VA 24151
Phone: 540.483.5256
Fax: 540.483.7050
Mon:
Tue:
Wed:
Thur:
Fri:
No doctor available Thursday or Friday at Rocky Mount Location
8am - 5pm
8am - 7pm
8am - 5pm
8am - 6pm
8am - 5pm
8am - 5pm
8am - 5:30pm
8am - 7pm
8am - 5pm
8am - 1pm
Company Policy
Cancellations
There is a 24 hour cancellation policy. We reserve the right to charge for last minute cancellations.
Late Policy
If you are more than 15 minutes late we may have to reschedule.
Insurance
Please have insurance information at hand when calling for appointments. We will file with your insurance company.
Payment
We accept cash, checks, Visa, Mastercard and Discover.
Plan
Ahead!
Download our
Patient
Information
Form.
Home 



Directions 



Legal Statement 



Contact