1. Howard's Glass & Mirrors 103 N Poplar St, Aberdeen, NC 28315 Coordinate: 35.1327,-79.42805 Phone: (910) 944-7982