Sandra Fosterwilcox NPI 1477737252 Practice location: 905 10th St, Alamogordo, NM 883106402 Taxonomy code: 101YM0800X Phone: (505) 437-8964