NPI Central
Elolo Awouya, MD — NPI 1518127513, Wilkes Barre, PA | NPI Central