Comments from batzr37

Showing 1 comment

batzr37 commented about Twin Falls Drive-In on Jun 10, 2012 at 11:22 am

NYozoner is correct. This location is wrong. The Twin Falls was on Sheppard Access Rd. just north of Old Iowa Park Rd. Went there many times in my youth. Here is an address of a current business just a few hundred yards south of where the drive in entrance was.

1122 Sheppard Access Road Wichita Falls, TX 76306