Spectrum Medical does not have any COVID-19 vaccines available at this time.
Please contact your local health department for further information.
Click here for our current COVID-19 guidelines.


We understand life happens. Sometimes childcare falls through. You may have a long drive to the office from work. Sometimes you’ll be too busy to make it to the office but you have 30-45 minutes for a telehealth visit. We are happy to offer rescheduling as a telehealth visit when your physical therapist’s schedule allows. Please call our front desk at 434-793-4711 Opt 2 as soon as possible when needing to reschedule to telehealth.

Spectrum Medical
109 Bridge St, Danville, VA 24541
Ph: 434-793-4711
View Map & Directions

Spectrum Medical Martinsville
1075 Spruce St, Martinsville, VA 24112
Ph: 276-790-3233
View Map & Directions