Sheela Patel Vyas, MD, Internal Medicine

6911 Convoy Ct
San DiegoCA  92111-1014 (San Diego County)


Phone: 833-574-2273
Fax:

NPI: 1295199503
License Number: A161539 (CA)