Stephanie L. Celaya, OTR is a healthcare institution located at 116 Forever Avenue in Lake Placid, Florida, United States. Specializing in occupational therapy, our experienced professionals are dedicated to helping patients improve their quality of life and regain independence through personalized treatment plans. Our facility is equipped with state-of-the-art equipment and a caring staff to provide the highest level of care for our patients. Contact us today to schedule a consultation and begin your journey to better health and wellness.