Libby Hill Seafood Restaurant - Cotswold Categories Restaurants & Caterers 3920 Cotswold Ave. Greensboro NC 27410 (336) 288-6782 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×