1. Towne Place West 2841 Meadow Ln, Schaumburg, IL 60193 Coordinate: 42.02687,-88.15222 Phone: (847) 798-9574
2. Village In The Park 1417 Valley Lake Dr, Schaumburg, IL 60195 Coordinate: 42.05371,-88.08779 Phone: (847) 882-4220