Idlewild Resort Corp

Hotels & Motels in Detroit, MI

Address

8102 E Lantz St
Detroit, MI
48234

Phone

313-891-1896

Map & Directions

Get Directions To Idlewild Resort Corp:

Google Maps Apple Maps Bing Maps