Picture Frames in North Syracuse (NY) Full list of companies Picture Frames category in North Syracuse, New York European Gallery & Frame Shop 201 S Main St, North Syracuse, NY 13212, (315)458-6593 Page 1