Dr. Andrew P. Swan graduated from the University of Buffalo, SUNY School of Medicine and Biomedical Sciences in 2002. He works in Branford, CT and 2 other locations and specializes in Ophthalmology. Dr. Swan is affiliated with St Vincents Medical Center, Yale New Haven Hospital and Yale New Haven Hospital Saint Raphaels Campus. He speaks English, Italian and Spanish.
Languages Spoken: English, Italian, Spanish
Medical School: University of Buffalo, SUNY School of Medicine and Biomedical Sciences; Graduated 2002
*This physician has multiple office locations. See Office Information for details.