3939 Third Avenue, San Diego, California 92103
(800) 765-2737
Dr. Thomas Avallone is an ophthalmologist with Eye Care of San Diego. He completed his medical school training at Louisiana State University Health Sciences Center, Shreveport. He then completed his ophthalmology residency at Naval Medical Center San Dieg