Steven Alan Gross, MD, Internal Medicine

6386 Alvarado Ct
Ste 101
San DiegoCA  92120-4906 (San Diego County)


Phone: 619-265-1237
Fax: 619-265-2142

NPI: 1790838134
License Number: G25708 (CA)