4149 West Pine Blvd., Carriage House, St. Louis, MO 63108-2801
Distance: 510 yd.
Company description
A youth center for 13-24 year olds, providing free services, including a drop-in space with computers, basic reproductive and medical services, mental health counseling and case management, and more!