Troubled St. Louis Gas Station Faces Potential Closure as Judge Revokes Permit
ST. LOUIS (AP) – A St. Louis gas station known for its association with criminal activities may face closure after having its conditional use permit revoked. A judge in St. Louis recently voided the permit of the Shell gas station located at 721 North Tucker Boulevard and Convention Plaza. The Neighborhood Improvement Association-Downtown West, Inc. filed a lawsuit against the gas station owner earlier this year, alleging that the station had been operating unlawfully in violation of the city code. Court records indicate that the city’s Board of Public Service had granted permits for the … Read more