Mother of Mary Immaculate Church , Croos watta is a Church of Christ located in Sri Lanka. It is one of the 129 Church of christs in Sri Lanka. Address of Mother of Mary Immaculate Church , Croos watta is 641 Croos Watta Play Ground Rd, Sri Lanka.
Some of the places around Mother of Mary Immaculate Church , Croos watta are -
Within less than half a Kilo meter of Mother of Mary Immaculate Church , Croos watta, you can also find New Hope Lanka LTD, Medical Center ( Dr. Nikujani Widisinghe ), and many more.
641 Croos Watta Play Ground Rd, Sri Lanka