NPI Central
Omar Ayala, M.D. — NPI 1952573867, Camden, NJ | NPI Central