1. Stroud Housing Authority 45 Hillcrest Dr, Stroud, OK 74079 Coordinate: 35.74132,-96.66179 Phone: (918) 968-3485