Advocates speak up for immigrant business owners in St. Louis as 'nuisance' gas station faces shutdown
An officer told the Board of Adjustment during a meeting last week that the BP Gas station at 1601 Chouteau Avenue has been a nuisance property for 10 years.
Source: ksdk.com