Rosa's Squeeze Inn

16454 US-23 North Millersburg MI 49759 USA

(989) 734-2991

Location