Address: 23 Malvern Rd

Stamford CT 06905