Explore details about location North Meigs Street. North Meigs Street is a location situated within the St. Jo alongside other areas such as Wyatt Street, West Howell Street, North Meigs Street.