Explore details about location Crabapple Road. Crabapple Road is a location situated within the New Providence alongside other areas such as Ryswick Street, Bellock Lane, Bay Street.