Stephan Lebamoff, MD, Family Medicine

56-117 Pualalea St
KahukuHI  96731-2052 (Honolulu County)


Phone: 808-293-9221
Fax: 808-293-6290

NPI: 1871551507
License Number: MD9282 (HI)