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
Insurance

We accept most insurances including, but not limited to 
Aetna, Anthem, Cigna, COVA, Coventry, Davis, Eye Med, Humana, Medicaid, Medicare, Pyramid, RailRoad Medicare, Superior, Tricare, Todays Options, VBA, Virginia Premier and VSP.

Patients will be notified prior to their appointments of any problems/questions pertaining to their coverage.  Please call if you do not see your insurance carrier listed here, as there are other insurances that we do accept.


Plan 
Ahead!

Download our 
Patient 
Information 
Form. 










Click Here

Home  Directions Legal Statement Contact
8am - 5pm
8am - 5:30pm
8am - 6pm
8am - 5pm
8am - 2pm