Margaret Jennifergrinstead NPI 1083744387 Practice location: 805 Dennis Way, Carlsbad, NM 882203072 Taxonomy code: 235Z00000X Phone: (505) 887-8027