1. El Semaforo Plastic Covers 397 Dudley St, Roxbury, MA 02119 Coordinate: 42.32599,-71.07556 Phone: (617) 427-8007