Rx Innovations, Inc. NPI 1811957434 Practice location: 1128 Historic Route 66, Santa Rosa, NM 884352712 Taxonomy code: 332B00000X Phone: (505) 472-5666