Get directions to: Homer Shell Food Mart, Homer, MI
Restaurant address: 221 West Leigh Street Homer, MI 49245, USA
Restaurant: Homer Shell Food Mart