Q: Where is Lawrence and Lee Theatre Research Institute?
A: Lawrence and Lee Theatre Research Institute is located at: 1858 Neil Ave, Columbus, OH 43210, USA, United States
Q: What are the coordinates of the Lawrence and Lee Theatre Research Institute?
A: Latitude: 39.9991379, Longitude: -83.0153262
Q: How is Lawrence and Lee Theatre Research Institute rated?
A: Lawrence and Lee Theatre Research Institute has not rated yet on addressschool.com