Southwest Liquidators

8217 W Grand Ave
Peoria, AZ 85345

623-878-6568 (p)

SOUTHWEST LIQUIDATORS 1 5 - 1 reviews



Reviews & Comments

Click here to write a review.

5 business
From: SOUTHWEST LIQUIDATORS Al S. on 8/10/2008
Rating: 1 star rating
Comments:  This store has been out of business and vacant for nearly two years!