Surgical Facilities

114 N Parrott Ave.
Okeechobee, FL 34972