Medical school: ILLINOIS COLLEGE OF OPTOMETRY AT CHICAGO
Graduated: 2010
NPI: 1598076994
Practice Locations (1)
THOMAS S TOOMA M D A PROFESSIONAL CORPORATION
3655 NOBEL DR, SUITE 130
SAN DIEGO, CA 921221004
8585886000
Source: CMS National Downloadable File, September 2026.