James B Carty, MD, Ophthalmology

830 Old Lancaster Rd
Ste 100
Bryn MawrPA  19010-3118 (Delaware County)


Phone: 610-527-0990
Fax: 610-527-7921
Email: car***@*****ol.com

NPI: 1134114572
License Number: MD012587E (PA)