Enter a starting location to get directions.
Ambassador Towne Center
A shopping mall in Lafayette, Louisiana
My number one shopping destination. It is the model for the new mall for this millennium. The stores in the center, with the food court, on its borders.