This Nickel City Dance & Fitness Center location has closed

2454 Elmwood Ave, Kenmore NY 14217