LifeStream Behavioral Center Our Turning Point Ranch
Phone Number
view phone(352) 771-8996
Address
19826 East 5th Street Umatilla, Florida, United States 32784Mail Address
PO Box 491000Leesburg, FL 34749
» Leave Testimonial
Program Narrative
Facility provides mental health and substance abuse services