Louisa Children's Home is located in Bengaluru, India on House No.5, St. Vincitis, Balaji Layout, Cooke Town. Louisa Children's Home is rated 4.4 out of 5 in the category childrens home in India.
Address
House No.5, St. Vincitis, Balaji Layout, Cooke Town