1. Methodist Church 324 N 2nd Ave, Stroud, OK 74079 Coordinate: 35.74987,-96.65517 Phone: (918) 968-2732
2. Chapel Of Faith Church 509 N 6th Ave, Stroud, OK 74079 Coordinate: 35.75205,-96.65996 Phone: (918) 968-2057