Herbert Haldeman Webb, MD, Internal Medicine

1360 W 6th St
Ste 325
San PedroCA  90732-3534 (Los Angeles County)


Phone: 310-832-8939
Fax: 310-514-5546

NPI: 1275576225
License Number: A23229 (CA)