Utica Park Clinic - Stroud
309 W Main St, Stroud 74079