Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1979
NPI: 1508980525
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.