1. Devil Duck Studios, Inc. 69 Penfield St, Roslindale, MA 02131 Coordinate: 42.28597,-71.13505 Phone: (617) 435-2590