Saratoga Shopping Center

Located just west of I-35W on the corner of N. Beach St. & Alta Vista Rd. in northern Ft. Worth at 12650 N. Beach St., Ft. Worth, TX 76244