Richard Barry Weber, MD, Ophthalmology

1275 Summer St
Ste 103
StamfordCT  06905-5315 (Fairfield County)


Phone: 203-353-1857
Fax: 203-969-7191
Email: big***@*****ol.com

NPI: 1437298189
License Number: 027656 (CT)