We are located at:17 W Upshaw Ave, Temple TX 76501We only support walk-ins during specific hours. Reservations are highly recommended.Phone: (254) 296-8076Toll Free: (877) 277-2313Email: [email protected]