
ANDREW P SWAN MD
Ophthalmology
2880 OLD DIXWELL AVE , HAMDEN, New Haven, CT, 06518
NPI : 1205873163
NPI TYPE : 1205873163
NPI STATUS : 1205873163
FAX : 203-281-2742