Rock Hall Diving Service 5299 Skinner's Neck Road Rock Hall, MD 21661 See map: Google Maps [1] (410) 708-1683 .