Mayfair Plazaon the interactive online map St. Louis. St. Louis, Mayfair Plaza. Search on the map, closest way, distance to the Mayfair Plaza. Simple and easy to use on mobile devices.