Super 8 Motel 111 Plaza Rd Indiana, PA 15701 Phone: (724) 349-4600 Fax: (724) 349-4600
Category: Hotels And Motels