1. Stroud Health Care Center South 721 W Olive St, Stroud, OK 74079 Coordinate: 35.73996,-96.66117 Phone: (918) 968-2075
2. Prairie Pointe At Stroud 701 W Olive St, Stroud, OK 74079 Coordinate: 35.73996,-96.6608 Phone: (918) 987-1130