The South Drive-in Theatre is located on the south side of Columbus at 3050 S. High St., one mile north of I-270.
Address: 3050 S High St. Columbus, OH 43207 Phone: (614) 491-6771
No Events