North Indian Bishops House Church is located in Mumbai, India on Nanabhai Moos Marg, Navy Nagar, Colaba. North Indian Bishops House Church is rated 4.1 out of 5 in the category religious organization in India.
Address
Nanabhai Moos Marg, Navy Nagar, Colaba