Medical school: COLUMBIA UNIVERSITY COLLEGE OF PHYSICIANS AND SURGEONS
Graduated: 1975
Offers telehealth
NPI: 1568488294
Practice Locations (2)
22 LONG RIDGE RD
STAMFORD, CT 069053803
22 LONG RIDGE RD
STAMFORD, CT 069053812
2039641103
Source: CMS National Downloadable File, September 2026.