Answer: plazasite

AnswerCrossword Clue
PLAZASITECenter of town, perhaps?