1. Laferriere R C
7 Castle Hill Rd, Windham, NH 03087
Coordinate: 42.79623,-71.35058
Phone: (603) 886-1631
2. A Plus Cleaners
29 Indian Rock Rd Ste 3, Windham, NH 03087
Coordinate: 42.80567,-71.29604
Phone: (603) 421-1700
3. D I Cleaners
33 Indian Rock Rd Ste 11, Windham, NH 03087
Coordinate: 42.80684,-71.29386
Phone: (603) 434-3442