Julie C Blockowicz, MD, Internal Medicine

15004 Innovation Dr
San DiegoCA  92128-3491 (San Diego County)


Phone: 858-487-1800
Fax:
Email: jul***@*****oo.com

NPI: 1174557508
License Number: A71095 (CA)