John Facciani, MD

Ophthalmology

Vistar Eye Center

1819 Electric Rd, Ste 1A, Roanoke, VA 24018

Accepting new patients

(540) 855-5100