Contact Us

Contact Us 2017-12-20T20:57:48+00:00

Main Location

3716 Melrose Ave NW

Roanoke, VA 24017

(540) 362-0360

HOURS

Family Practice

8:00 AM – 5:00 PM Monday through Friday
8:00 AM – 12:00 PM Saturday

Dental Clinic

8:00 AM – 12:00 PM & 1:00 PM – 5:00 PM Monday through Friday
8:00 AM – 12:00 PM Saturday

 Pharmacy

8:30 AM – 5:30 PM Monday through Friday
8:30 AM – 12:30 PM Saturday

Subscribe to our mailing list

* indicates required
/ ( mm / dd )

Southeast Location

(Dental Only)

321 Tazewell Ave. SE

Roanoke, VA 24013

(540) 512-7510

HOURS

Dental Clinic

8:00 AM – 5:00 PM Monday through Thursday

Third Street Location

(Medical Only)

1215 3rd St SW

Roanoke, VA 24016

(540) 857-9700

HOURS

Family Practice

8:00 AM – 5:00 PM Monday through Friday