Explore details about location Taylor Crescent. Taylor Crescent is a location situated within the Saint Thomas alongside other areas such as Independent Street, William Street, Smith Avenue.