1. All About Glass & Mirror 114 Brentwood Dr, Selma, NC 27576 Coordinate: 35.54279,-78.18195 Phone: (919) 934-2748