Ottilie Residential Treatment Facility - SCO Family of Services
- Address85-70 148th St, Briarwood, NY 11435
- Phone+1718-658-4101
- Websitehttps://sco.org/
- CategoryMedical Clinic
- NeighborhoodBriarwood, Queens
Getting Here
- FSutphin Blvd · 5 min walk (391 m)
- FParsons Blvd · 9 min walk (686 m)
- EFBriarwood · 10 min walk (786 m)