Internet cafe offering computer access and online services. Also provides support and training for mental health.