Richard Francis Michalowicz, MD, Internal Medicine

21 Shore Ln
Bay ShoreNY  11706 (Suffolk County)


Phone: 631-665-7378
Fax: 631-665-3190

NPI: 1558436972
License Number: 160797 (NY)