Mayfield Country Club
1545 Sheridan Road
South Euclid, OH
Built: 1949   Status: Standing