Found it. The Drive-In is on the south side of the town at approximately 213 S. Orange Street (US Bus 71). It is on the north side of the track complex and you can still make out the entrance & exit and the ramps.
https://goo.gl/maps/Hvfm3