Roui Lorenzo Canicula De Castro, MD, Internal Medicine

91-6390 Kapolei Pkwy Ste 200
Ewa BeachHI  96706 (Honolulu County)


Phone: 808-691-8200
Fax:

NPI: 1346777059
License Number: MD-21134 (HI)