Rookery Woods Rochester Hills May 12 Written by Eric Szulc Eric Szulc Previous Previous Franklin Corners Next Next Heritage in the Hills