Graduated: 1985
NPI: 1609807270
Practice Locations (2)
EDWIN F. RICHTER, III, MD, LLC
29 HOSPITAL PLZ, SUITE 495
STAMFORD, CT 069023602
2033160610
90 MORGAN ST, SUITE 203
STAMFORD, CT 069055436
2033253055
Source: CMS National Downloadable File, September 2026.