Thelma Razo NPI 1851985899 Practice location: 117 Flinn St, Batavia, IL 605102471 Taxonomy code: 104100000X Phone: (331) 248-5085