Our Physicians

John Swan, M.D.

Ophthalmology

Montgomery Eye Physicians
2752 Zelda Road
Montgomery, Alabama 36106 »Directions
Phone: (334) 271-3804