Orwell Shopping Plaza


Orwell Shopping Plaza

Open: Tue & Fri 8am-9pm, Wed, Thur & Sat 8am-4pm, Sun & Mon 8am-2pm.

Location: 640 E. Main St., Orwell, OH, 44076

Phone: 440-437-8476