NPI Central
Ayla Karca, MD — NPI 1831777283, Wilkes Barre, PA | NPI Central