Teja Singh Jr, MD, Internal Medicine

2810 Camino Del Rio S Ste 102
San DiegoCA  92108-3819 (San Diego County)


Phone: 858-779-4686
Fax:

NPI: 1205875606
License Number: A89960 (CA)