Robert Eliot Detrich, MD, Obstetrics & Gynecology

1230 Hoover St
CarlsbadCA  92008-4231 (San Diego County)


Phone: 760-672-2687
Fax:

NPI: 1679810394
License Number: GFE 19292 (CA)