Richard Bruce Schwab, MD, Internal Medicine

3855 Health Sciences Dr
Mail Code 0987
La JollaCA  92093-1503 (San Diego County)


Phone: 858-822-6185
Fax: 858-822-6186

NPI: 1710900345
License Number: A76913 (CA)