Sears New Town Mall in New Phila, Ohio (department store, home improvement) - CLOSED

Map & Directions (CLOSED)

400 Mill Ave Se
New Phila, Ohio 44663-3875

Phone: 330-308-6200

Detailed Map