Town Square (map) 222 North Boulevard Baton Rouge, LA, 70801 United States ✚ gCal ✚ iCal Come ready to serve!