Ruben Grajeda NPI 1326557026 Practice location: 3561 N F St, San Bernardino, CA 924052120 Taxonomy code: 171M00000X Phone: (562) 306-2958