1. Countryside Installers 505 N 13th St, Duncan, OK 73533 Coordinate: 34.50838,-97.96386 Phone: (580) 252-9919