Get a Quote Questions? Need a quick response? Call us Today! estimate@restorationstationok.com 405-524-7226 1-405-524-7234 The Restoration Station 4901 North Cooper Avenue Oklahoma City, OKĀ 73118 Get Directions Operating Hours Monday - Friday 7:30am - 4:30pm Saturday 9:00am - Noon The Restoration Station