Our Lady of Grace Church
- Address
- Howard Beach, NY 11414
Our Lady of Grace Church is a church in Howard Beach, New York.
Location data © OpenStreetMap contributors.
Our Lady of Grace Church is a church in Howard Beach, New York.
Location data © OpenStreetMap contributors.