Leonard Ferrucci, MD, Obstetrics & Gynecology

833 Summer St
Ste 1b
StamfordCT  06901 (Fairfield County)


Phone: 203-325-4665
Fax: 203-359-0902

NPI: 1316030588
License Number: 031164 (CT)