Richard E. Ruffin, MD
NEW PATIENTS
Richard E. Ruffin, MD has not yet specified accepted insurance plans.
Primary: Hospitalist
Sub-Specialty: General
Additional Specialties: Internal Medicine
Fax: (540) 731-5264
Phone: (540) 731-2531
Ruffin, Richard, MD
Phone: (540) 731-2000
Address: 2900 Lamb Cir, Christiansburg, VA 24073
550 N Franklin St, Christiansburg, VA 24073
2955 Market St, Christiansburg, VA 24073
120 Akers Farm Rd, Christiansburg, VA 24073
110 Akers Farm Rd, Christiansburg, VA 24073
2955 Market St, Christiansburg, VA 24073
120 Akers Farm Rd, Christiansburg, VA 24073
100 Spradlin Farm Dr, Christiansburg, VA 24073
106 Wadsworth St, Radford, VA 24141
434 Peppers Fry Rd NW, Christiansburg, VA 24073