Our Supporters

Automotive
West Salem Collision
West Salem Collision
327 S College Ave
Salem, VA 24153
540-389-9321
Floral & Gifts
Funeral Homes & Memorials
Catholic Mgmt Services
Catholic Mgmt Services
4457 Willow Rd Ste 100
Pleasanton, CA 94588
925-965-0255
Home Improvement & Construction
Top Hardwood Floors
Top Hardwood Floors
4572 Oakland Blvd NW
Roanoke, VA 24012
540-793-4093
Restaurant
Mamma Maria's
Mamma Maria's
2025 W Main St
Salem, VA 24153
540-389-2848
Senior Living
Coordinated Services Mgmt
Coordinated Services Mgmt
3333 Peters Creek Rd NW
Roanoke, VA 24019
540-339-8053
Richfield Living
Richfield Living
PO Box 3240
Salem, VA 24153
540-380-6568

Brought to you by Parishes Online