Get In Touch With Dr. Schaffer

875C Rio East Court
Charlottesville, VA 22901

I am currently accepting new patients.

Please call me at (434) 989-1966 or use this contact form and I will call you within 24 hours.

Please be aware that this is not an emergency number. In the event of an emergency, please call 911 or go to your nearest emergency room.