Edward Stephen Lim, MD, Ophthalmology

144 N Main St
BranfordCT  06405-3044 (New Haven County)


Phone: 203-643-0270
Fax: 203-488-1104

NPI: 1124099726
License Number: 033710 (CT)