Explore details about location Swallows Close. Swallows Close is a location situated within the Walsall alongside other areas such as Dorsett Road, Walsall Street, Richards Street.