Mark E Tafoya, MD, Ophthalmology

94-849 Lumiaina St
Ste 102
WaipahuHI  96797-5025 (Honolulu County)


Phone: 808-676-4772
Fax: 808-676-8772

NPI: 1639233448
License Number: MD-11913 (HI)