Window Magic Corp is located at 529 Colvin Ave, Buffalo, NY. This location is in the North Park neighborhood..