Terry L Behrend, MD, Internal Medicine

7910 Frost St
Ste 220
San DiegoCA  92123-2781 (San Diego County)


Phone: 858-637-4700
Fax: 858-637-4701

NPI: 1790780484
License Number: A75812 (CA)