William W Hampton, MD, Surgery

3505 Long Beach Blvd
Ste 1d
Long BeachCA  90807-3907 (Los Angeles County)


Phone: 562-426-4888
Fax: 562-426-4870

NPI: 1255374724
License Number: A41730 (CA)