City Of Santa Rosa NPI 1306839253 Practice location: 141 S 5th St, Santa Rosa, NM 884352369 Taxonomy code: 3416L0300X Phone: (505) 472-3404