Our Lady of Grace Gift Shop
Our Lady of Grace Gift Shop offers a large variety of Catholic based gifts.
Cards and Pictures
AND MUCH MORE! Looking for something specific? Give us a call!!!
3637 Carman Road Schenectady, NY 12303