1. Providence Service Corp Of Ok 105 Plaza, Madill, OK 73446 Coordinate: 34.09088,-96.77161 Phone: (580) 795-7439