Huck's Landscaping Address: 755 Center Dr, Sainte Genevieve, MO 63670 Phone: (573) 883-5630 Landscaping Other Businesses: Inn St Gemme Beauvais at 78 N Main St, Sainte Genevieve, MO 63670 Hotel Ste Genevieve at 9 N Main St, Sainte Genevieve, MO 63670 Main Street Inn at 221 N Main St, Sainte Genevieve, MO 63670 Microtel Inn & Suites By Wyndham, Ste. Genevieve at 21958 Highway 32, Sainte Genevieve, MO 63670