Powell Center ← View details 55 Meadow Park Avenue, Lewis Center, OH 43035 +1 877-225-5337 Get Directions From* To * — Required information