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