Howard Barry Moss

La Jolla, California Psychiatry & Neurology, Addiction Medicine ✓ Verified via NPPES

Address

2139 CAMINITO TIBURON
La Jolla, CA 92037

Contact

Call 301-357-0797

NPI Number

1902117070

Verified on May 30, 2026

Source: NPPES Registry →