answersLogoWhite

0

The largest strip mall in the U.S. is the Spirit of St. Louis Airport. It is located in Chesterfield, Missouri, and often people don't consider it the largest because it is outdoor and is an airport

User Avatar

Wiki User

12y ago

What else can I help you with?