Shoe Chic

  • Women's Shoes
13 E. Palisade Avenue
Englewood, NJ 07631
(201) 227-1490
(201) 646-9029 (fax)