Green Lantern Car Wash is going to open a third Wichita store on North Rock Road just south of K-96.
Green Lantern Car Wash is going to open a third Wichita store on North Rock Road just south of K-96. File photo
Green Lantern Car Wash is going to open a third Wichita store on North Rock Road just south of K-96. File photo