PROVIDER PROFILE · NPI 1598748618

Stephen HallMD