NPI Central
Bayu Teklu, MD — NPI 1417045915, Walla Walla, WA | NPI Central