Leonas Restaurant Address: 8801 E Howard City Edmore Rd, Vestaburg, MI 48891 Phone: (989) 268-5800 Restaurants, Restaurants Family Dining Other Businesses: Let's Get Healthy at 6119 E Howard City Edmore Rd, Vestaburg, MI 48891 Rock Lake Christian Assembly at 7389 E Vestaburg Rd, Vestaburg, MI 48891 X Ray Imaging Specialists Inc at 11960 E Edgar Rd, Vestaburg, MI 48891 3 D's Pizza at 8696 3rd St, Vestaburg, MI 48891