Trisha Anil Patel, DO, Internal Medicine

435 H St
Cv-31
Chula VistaCA  91910-4307 (San Diego County)


Phone: 760-271-3828
Fax:

NPI: 1356845028
License Number: 17671 (CA)