Calvin Emanuel Lambert Hall, MD, Family Medicine

18601 Valley Blvd
BloomingtonCA  92316-1831 (San Bernardino County)


Phone: 909-546-7520
Fax: 909-877-5468

NPI: 1427483254
License Number: A126710 (CA)