Mary Mahoney Memorial Health Center (405) 769-3301 Service Location 12716 NE 36th St Spencer, Oklahoma 73084 Website Directions Find Services location