1. Favco Electric 121 S Duck St, Stillwater, OK 74074 Coordinate: 36.12138,-97.06241 Phone: (405) 780-7480