Directions

The Drive-In Church is located at 11513 South Orange Blossom Trail in Orlando Florida. The location is approximately five miles south of the Florida Mall ; and approximately five miles north of the Tupperware Convention Center in Osceola County.