5200 W 6TH AVE STILLWATER, OK 74074
STILLWATER MEDICAL CENTER AUTHORITY
Ambulatory Surgical Clinic/Center
STILLWATER SURGERY CENTER, LLC