All you need to know about Dr. REX EDWARD BARQUILLA RODA practicing at 1000 Houghton Ave, Saginaw, MI, 48602 with NPI Number 1427433937.
Specializations: Student in an Organized Health Care Education/Training Program Counties Served: Onslow, NC