1. New London Theatre 2338 Henry Clower Blvd, Snellville, GA 30078 Coordinate: 33.85535,-84.02456 Phone: (770) 559-1484