Contact Us

Working Hours

Dr. Savage sees patients in person and virtually in two locations.

Fredericksburg Office

Monday, Tuesday, Wednesday:

In person and virtual appointments

From 10am to 5pm

2601 Princess Anne Street, Suite 101 Fredericksburg, VA 22401

Colonial Beach Office

Thursday:

In person and virtual appointments

From 10am to 5pm

215 Jefferson Street Colonial Beach, VA 22443

Evening, weekend, and holiday appointments are available by request.

Fredericksburg Office

Colonial Beach Office