Lowes Wharf Marina Inn Address: 21651 Lowes Wharf Rd, Sherwood, MD 21665 Phone: (410) 745-6684 Restaurants, Hotels & Motels