NPI Central
Omar Awadalla, DO — NPI 1104521053, Trenton, NJ | NPI Central