Checked it out and found it closed. Think this was an amp years ago.It was a pizza place last I was at my dentist in June. Haven't seen any ads for it either, at least not like the one on Broadway or the one in Lockport.
Healthy spa opened on George Urban Blvd also. Not sure it it's an amp.
Seems like Depew is the hot spot for new amps lately. Originally Posted by pbk