Wizard Arts is a full service framing shop located in downtown Delray Beach, FL. We Frame Anything from Lithographs, Original Oils, and Giclee to Custom Mirrors, Memorabilia and Certificates and Diplomas. Open Tuesday through Saturday and available Sundays and Mondays by appointment.
Carol Steffen
301 N.E. 1st Street
Delray Beach, FL 33483