James H Aldrich, MD, Family Medicine

316 Forward St
La JollaCA  92037-7521 (San Diego County)


Phone: 858-459-7528
Fax: 858-459-7528

NPI: 1730290016
License Number: A23327 (CA)