Stroud Medical Clinic
2308 W Highway 66 # B
Stroud, OK 74079
Stroud, OK 74079