1. Teresa Glamour Gift Shop 612 Hyde Park Ave, Roslindale, MA 02131 Coordinate: 42.27941,-71.11865 Phone: (617) 327-0685