This location is a part of the community and a non-profit organization. It is situated in a convenient place and has a nice exterior. I was welcomed by the staff upon entering. The interior of the location is neat and organized. The staff was friendly and polite. I was provided with information about the services they offer. The atmosphere is calm and peaceful. Unfortunately, I could not find out how much they charge for their services.