Mary F Cavanagh, MD, Preventive Medicine

Dept Of Prevmentive Medicine Hsc L-3 Rm 086
Stony Brook University School Of Medicine
Stony BrookNY  11794-8036 (Suffolk County)


Phone: 631-444-8267
Fax: 631-444-7525

NPI: 1720398209
License Number: 210788 (NY)