Explore details about location St Thomas Church Rd. St Thomas Church Rd is a location situated within the Maharashtra alongside other areas such as A N Surve Marg (Umerkhadi Road), Lady Jamshedji Road, Ram Mandir Road.