Leon Ajayi Johnson, DDS, Dentist

91-919 Fort Weaver Rd Ste 105
Ewa BeachHI  96706-2257 (Honolulu County)


Phone: 808-308-9720
Fax:

NPI: 1518343177
License Number: DT2651 (HI)