Medical school: ILLINOIS COLLEGE OF OPTOMETRY AT CHICAGO
Graduated: 1990
NPI: 1346434909
Practice Locations (1)
THOMAS S TOOMA M D A PROFESSIONAL CORPORATION
4220 VON KARMAN AVE, SUITE 100
NEWPORT BEACH, CA 926602056
9498547400
Source: CMS National Downloadable File, September 2026.