The Helping Hand Psychological Hospital
Address: No 102A Taladuwa Rd, Negombo 11500, Negombo, Gampaha
Phone: 719001212