1. Kleen Play Playground 4607 Brooks St, Montclair, CA 91763 Coordinate: 34.06157,-117.70461 Phone: (909) 626-5555
2. Kleen Play Playground 5179 Brooks St Ste G, Montclair, CA 91763 Coordinate: 34.06119,-117.69219 Phone: (909) 626-5555