Payless ShoeSource 5725

Payless ShoeSource #5725 was a Payless ShoeSource shoe store located at Falmouth Plaza, 29 Davis Straits Street in Falmouth, Massachusetts.