Contact Our Offices. Spectrum Medical. (434) 793-4711. Spectrum Medical Martinsville. (276) 790-3233. Appointment Request. Make a Payment. Email Us. Home..