Charles Scott Hall, MD, Internal Medicine

370 E Main St
Ste 5
Bay ShoreNY  11706-8415 (Suffolk County)


Phone: 631-666-5806
Fax: 631-666-1187

NPI: 1386637163
License Number: 208545 (NY)