Fr. Glen Mascarenhas
Address St. Martha's Hospital, Bengaluru
Phone No. 9448090343
E-Mail ID frglen.m@gmail.com
Date of birth 19/10/1950
Ordination: 10/04/1983