1. Service Master Medical 2101 W Iowa Ave, Chickasha, OK 73018 Coordinate: 35.04729,-97.96024 Phone: (405) 222-4411