Ralph Camacho, MD, Internal Medicine

5565 W Las Positas Blvd
Ste 260
NapaCA  94558-5807 (Napa County)


Phone: 925-460-0700
Fax: 925-734-0517

NPI: 1871640235
License Number: G27622 (CA)