NPI 1730150129 Verification
Valid and registered to DR. OMAR ALMUSA