Ratings and Reviews

Reviews


Barker and Meowsky [view the full listing]

1003 W. Armitage
Chicago, IL 60614
(773) 868-0200

 
2posted: December 17th, 2009

I was treated like a burden...


Decent selection, but customer service is poor.