Company name: Crystal Sands Beach Resort
Description: The Crystal Sands Michigan Beach Resort is located in Northeastern Michigan on Lake Huron. Your vacation awaits.
1238 N Huron Rd, Tawas City, MI 48763, United States