Dr. Byron Aoki, MD

Address

91-1360 Karayan Street
Ewa Beach, HI 96706