Shenandoah Country Club scorecard

West Bloomfield, United States

5600 Walnut Lake Rd, West Bloomfield Township, MI 48323, USA

Courses