NPI Central
Oscar Ruiz, M D — NPI 1275532038, Columbus, OH | NPI Central