Temple Mall

  • Shopping Centers
3111 S. 31st Street
Temple, TX 76502
(254) 778-4847
(254) 771-3866 (fax)