Pizza Place Address: 42 E Main St, Leesburg, OH 45135 Phone: (937) 780-6725 Cuisine: Pizza Pizza, Restaurants Other Businesses: Cedar Hill Campground at 10186 Thomas Rd, Leesburg, OH 45135 Pizza Place at 10 W Main St, Leesburg, OH 45135