Thomas James Avallone, MD, Ophthalmology

34800 Bob Wilson Dr
San DiegoCA  92134-7065 (San Diego County)


Phone: 619-532-6719
Fax: 619-532-7272

NPI: 1679865950
License Number: A147199 (CA)