NPI Central
Mark Tafoya, MD — NPI 1639233448, Waipahu, HI | NPI Central