All Properties 5618 80th Rd, Stroud, OK 74079 View details 5662 80th Rd, Stroud, OK 74079 View details 5682 80th Rd, Stroud, OK 74079 View details 5702 80th Rd, Stroud, OK 74079 View details List of streets in 74079 2Nd St Main St 5Th St 4Th St 7Th St 1St St 6Th St Rr 2 Rr 1 2Nd Ave 3Rd St 1St Ave