1. Ormonds Inc 1124 S Pollock St, Selma, NC 27576 Coordinate: 35.52846,-78.29511 Phone: (919) 965-8888