Randall Beatty, MD

Ophthalmology

Allegheny Ophthalmic & Orbital Associates

420 E North Ave, Ste 116, Pittsburgh, PA 15212

Accepting new patients

(412) 359-6300