1. Time & Temperature 506 E Wyandotte Ave, Mcalester, OK 74501 Coordinate: 34.92727,-95.76418 Phone: (918) 423-8080