Medical school: PENNSYLVANIA COLLEGE OF OPTOMETRY
Graduated: 2006
NPI: 1003966839
Practice Locations (2)
ARMSTRONG COLT OPHTHALMOLOGY,P.C.
1550 OLD YORK RD
ABINGTON, PA 190011743
2157840220
ARMSTRONG COLT OPHTHALMOLOGY,P.C.
345 N YORK RD, SUITE 2
HATBORO, PA 190402045
2156729030
Source: CMS National Downloadable File, September 2026.