Grand Central Fashion Plaza Shopping Center, 1087 High Ridge Rd, Stamford (203) 322-5333
Grand Central Fashion Plaza Shopping Center, 1087 High Ridge Rd, Stamford, CT 06905 (203) 322-5333