NPI Central
George Garcia, MD — NPI 1548266315, Idaho Falls, ID | NPI Central