Saint Francis Xavier Center
53 North St
Marcellus
NY
13108
(315) 673-4107
Open Map
Description
St Francis Xavier Center is located at North St, Marcellus, NY. This business specializes in Other Organizations and Religion & Spirituality.
by merchantcircle on April 29, 2016 from
merchantcircle
Associations
Catholic Churches
Churches
Community
Community Organizations
Other Organizations
Religion & Spirituality
religious organizations
Roman catholic churches
Trade Organization