1. Lightchaser Photography 69 Legacy Blvd, Dedham, MA 02026 Coordinate: 42.23301,-71.17832 Phone: (617) 513-1751