Dew Drop Inn
218 E Leigh St
Homer
MI
49245
(517) 568-7170
Open Map
Description
Dew Drop Inn is located at 218 E Leigh St, Homer, MI. This business specializes in Restaurants and Hotels & Lodging.
by merchantcircle on May 18, 2015 from
merchantcircle
country inn
dining
food
Food & Dining
Hotels, Motels, & Lodging
inn
Inns
restaurant
Restaurants
Travel & Lodging