Michael Leong

Maui Optix

Location:
24 Kaupea St
# 102
Makawao, HI 96768-8011
US

Location 2:
24 Kaupea St
# 102
Makawao, HI 96768-8011
US

Phone: (808) 873-9588

Email: drmleong@gmail.com

Seeing Patients: Yes