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