0
Anonymous
The longest outdoor strip mall is located in chesterfield Valley Missouri in the west suburbs of St. Louis. It is amazing!
Wiki User
Chat with our AI personalities