IMPOWER — Outpatient Services Residential Rehab IMPOWER Outpatient Services provides residential rehab services in Longwood, Florida. Read more... 2290 North Ronald Reagan Boulevard, Suite 116