William M Frank, MD, Internal Medicine

340 Howells Rd
Ste A
Bay ShoreNY  11706-5309 (Suffolk County)


Phone: 631-666-2808
Fax: 631-666-3097

NPI: 1972604007
License Number: 118315 (NY)