Skip to content
Abierto

Vendor, Mount Morris, MI

Michigan Church Supply Co Inc.

UEI ZCZTMLJWMC94, CAGE 1E401

3,881 awards and $2,954,138 obligated between January 2, 2024 and June 6, 2026, 100% under full and open competition. 8 of the awards trace back to a SAM.gov solicitation on this site.

Sells to

Awarding agencies by dollars.

Defense Logistics Agency$2,943,245
Department of the Army$10,893

Industries

NAICS on the awards, by dollars.

ManufacturingNAICS 315280$1,380,653
Cut and Sew Apparel Manufacturing (except Contractors)NAICS 315250$810,924
Other Leather and Allied Product ManufacturingNAICS 316990$622,120
All Other Miscellaneous Fabricated Metal Product ManufacturingNAICS 332999$123,356
Apparel Accessories and Other Apparel ManufacturingNAICS 315990$10,893
Cut and Sew Apparel ContractorsNAICS 315210$6,192

How it wins

Awards by competition, set-aside and type.

Full and Open Competition After Exclusion of Sources3,864
Competed Under SAP17
Small Business Set Aside - Total5
Delivery Order3,862
Purchase Order17

Solicitations it won

SAM.gov opportunities whose award USAspending attributes to this vendor.

  • CHAPLAIN'S KIT

    Defense Logistics Agency, DLA Troop Support

    Award noticeSmall businessNAICS 316990Mount Morris, MISPE1C125T2688

    Awarded to Michigan Church Supply Co Inc. for $240,300

    Posted Sep 12, 20252 publications
  • KIT,ORTHODOX

    Defense Logistics Agency, DLA Troop Support

    Award noticeNAICS 332999Mount Morris, MISPE1C125Q0292

    Awarded to Michigan Church Supply Co Inc. for $121,000

    Posted May 30, 2025
  • Kit, Orthodox Extender

    Defense Logistics Agency, DLA Troop Support

    PresolicitationNAICS 315990Pendergrass, GASPE1C125Q0281

    Awarded to Michigan Church Supply Co Inc.

    Posted Apr 24, 2025
  • CHAPLAIN'S KIT

    Defense Logistics Agency, DLA Troop Support

    Award noticeNAICS 316990Mount Morris, MISPE1C124T2002

    Awarded to Michigan Church Supply Co Inc. for $113,520

    Posted Apr 9, 20252 publications
  • CHAPLAIN'S KIT

    Defense Logistics Agency, DLA Troop Support

    Award noticeSmall businessNAICS 316990Mount Morris, MISPE1C124T1503

    Awarded to Michigan Church Supply Co Inc. for $240,300

    Posted Mar 28, 20242 publications

Awards

The 100 largest of 3,881 awards, by dollars obligated.

ContractAwarding officeDescribed asObligated
SPE1C126F0910Delivery Order, November 22, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511773683!candle,baptismalNAICS 315250, PSC 9925$244
SPE1C126F3284Delivery Order, March 24, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511996318!candle,baptismalNAICS 315250, PSC 9925$244
SPE1C124F2198Delivery Order, February 6, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510428353!book, ChristianNAICS 315280, PSC 9925$242
SPE1C125F2866Delivery Order, March 12, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511242666!palm Leaves,fanNAICS 315280, PSC 9925$241
SPE1C124F2594Delivery Order, February 23, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510466563!book,christian,sacrNAICS 315280, PSC 9925$240
SPE1C126F0123Delivery Order, October 3, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511684488!celebration HymnalNAICS 315250, PSC 9925$240
SPE1C126F0572Delivery Order, October 29, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511730431!celebration HymnalNAICS 315250, PSC 9925$240
SPE1C126F0686Delivery Order, November 12, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511743657!rosaryNAICS 315250, PSC 9925$240
SPE1C126F0825Delivery Order, November 20, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511767896!celebration HymnalNAICS 315250, PSC 9925$240
SPE1C126F1579Delivery Order, January 7, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511846146!palm Leaves,double,NAICS 315250, PSC 9925$240
SPE1C126F1581Delivery Order, January 7, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511846149!palm Leaves,double,NAICS 315250, PSC 9925$240
SPE1C126F1584Delivery Order, January 7, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511846185!palm Leaves,double,NAICS 315250, PSC 9925$240
SPE1C126F1815Delivery Order, January 14, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511860852!rosaryNAICS 315250, PSC 9925$240
SPE1C126F2568Delivery Order, February 17, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511922583!book,christian,sacrNAICS 315250, PSC 9925$240
SPE1C126F2645Delivery Order, February 18, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511928478!stole ReversibleNAICS 315250, PSC 9925$240
SPE1C126F2647Delivery Order, February 18, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511928560!stole ReversibleNAICS 315250, PSC 9925$240
SPE1C126F2886Delivery Order, March 3, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511955323!celebration HymnalNAICS 315250, PSC 9925$240
SPE1C126F2967Delivery Order, March 8, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511964575!celebration HymnalNAICS 315250, PSC 9925$240
SPE1C126F3126Delivery Order, March 17, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511980962!palm Leaves,double,NAICS 315250, PSC 9925$240
SPE1C126F3128Delivery Order, March 17, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511980963!palm Leaves,double,NAICS 315250, PSC 9925$240
SPE1C126F3580Delivery Order, April 2, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8512019554!book,christian,sacrNAICS 315250, PSC 9925$240
SPE1C126F3750Delivery Order, April 14, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8512042153!book,christian,sacrNAICS 315250, PSC 9925$240
SPE1C126F3975Delivery Order, April 24, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8512068702!book,christian,sacrNAICS 315250, PSC 9925$240
SPE1C126F4093Delivery Order, May 4, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8512089908!stole ReversibleNAICS 315250, PSC 9925$240
SPE1C126F4243Delivery Order, May 12, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8512106352!celebration HymnalNAICS 315250, PSC 9925$240
SPE1C125F0480Delivery Order, October 25, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510980098!book,christian,sacrNAICS 315280, PSC 9925$239
SPE1C125F4068Delivery Order, May 19, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511388924!book,christian,sacrNAICS 315280, PSC 9925$239
SPE1C125F0494Delivery Order, October 25, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510980321!cup,communion,indivNAICS 315280, PSC 9925$238
SPE1C124F6277Delivery Order, September 24, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510915161!rosaryNAICS 315280, PSC 9925$237
SPE1C125F6253Delivery Order, September 29, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511663179!candle,adventNAICS 315250, PSC 9925$233
SPE1C125F3189Delivery Order, March 27, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511279806!stole ReversibleNAICS 315280, PSC 9925$233
SPE1C125F0474Delivery Order, October 24, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510979252!wine,sacramentalNAICS 315280, PSC 9925$233
SPE1C125F2630Delivery Order, February 27, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511217972!bible,spanishNAICS 315280, PSC 9925$233
SPE1C124F3561Delivery Order, April 16, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510575238!book,christian,sacrNAICS 315280, PSC 9925$232
SPE1C124F4016Delivery Order, May 14, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510631363!book,christian,sacrNAICS 315280, PSC 9925$232
SPE1C124F2570Delivery Order, February 22, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510464828!cup,communion,indivNAICS 315280, PSC 9925$231
SPE1C124F3092Delivery Order, March 18, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510515452!cup,communion,indivNAICS 315280, PSC 9925$231
SPE1C126F0967Delivery Order, November 24, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511776714!book,christian PrayNAICS 315250, PSC 9925$230
SPE1C126F1669Delivery Order, January 12, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511855166!book,christianNAICS 315250, PSC 9925$230
SPE1C126F2090Delivery Order, January 28, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511888045!book,christianNAICS 315250, PSC 9925$230
SPE1C126F3119Delivery Order, March 16, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511980608!cup,common,goldNAICS 315250, PSC 9925$230
SPE1C126F4227Delivery Order, May 11, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8512103926!book,christianNAICS 315250, PSC 9925$230
SPE1C125F4482Delivery Order, June 12, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511439821!catholic Book of PRNAICS 315280, PSC 9925$229
SPE1C124F2826Delivery Order, March 5, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510488588!cross,wood and NeckNAICS 315280, PSC 9925$228
SPE1C124F6275Delivery Order, September 24, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510915160!cross-CrucifixNAICS 315280, PSC 9925$228
SPE1C125F3268Delivery Order, March 31, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511288325!cross,wood and NeckNAICS 315280, PSC 9925$228
SPE1C125F3635Delivery Order, April 23, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511338517!cross,wood and NeckNAICS 315280, PSC 9925$228
SPE1C125F1935Delivery Order, January 22, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511137469!palm Leaves,double,NAICS 315280, PSC 9925$228
SPE1C126F4062Delivery Order, May 1, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8512084579!rosary,blackNAICS 315250, PSC 9925$228
SPE1C125F2154Delivery Order, February 4, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511165504!candle,paschalNAICS 315280, PSC 9925$227
SPE1C124F2295Delivery Order, February 9, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510436150!alb,classicNAICS 315280, PSC 9925$227
SPE1C124F2339Delivery Order, February 9, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510437376!alb,classicNAICS 315280, PSC 9925$227
SPE1C124F2126Delivery Order, February 13, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510423971!wine,sacramentalNAICS 315280, PSC 9925$227
SPE1C124F4262Delivery Order, June 6, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510663114!wine,sacramentalNAICS 315280, PSC 9925$227
SPE1C126F2078Delivery Order, January 28, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511887671!candles,long BurninNAICS 315250, PSC 9925$226
SPE1C124F4064Delivery Order, May 15, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510636419!stole ReversibleNAICS 315280, PSC 9925$226
SPE1C126F3227Delivery Order, March 19, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511990722!orthodox Palm FanNAICS 315250, PSC 9925$224
SPE1C125F1348Delivery Order, December 14, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511078370!linen,altar,white SNAICS 315280, PSC 9925$224
SPE1C125F2674Delivery Order, February 28, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511221129!linen,altar,white SNAICS 315280, PSC 9925$224
SPE1C126F2324Delivery Order, February 5, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511905873!ashes,palmNAICS 315250, PSC 9925$223
SPE1C124F2476Delivery Order, February 16, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510452876!book,christian,sacrNAICS 315280, PSC 9925$223
SPE1C124F1789Delivery Order, January 19, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510395453!book,christian,sacrNAICS 315280, PSC 9925$222
SPE1C124F4578Delivery Order, June 12, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510691575!grape Juice,unsweetNAICS 315280, PSC 9925$222
SPE1C125F3944Delivery Order, May 11, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511373932!wine SacramentalNAICS 315280, PSC 9925$222
SPE1C125F4695Delivery Order, June 26, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511467258!wine,sacramentalNAICS 315280, PSC 9925$222
SPE1C124F4120Delivery Order, May 20, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510645937!rosary,blackNAICS 315280, PSC 9925$222
SPE1C125F0490Delivery Order, October 25, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510980381!rosary,blackNAICS 315280, PSC 9925$222
SPE1C125F2632Delivery Order, February 27, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511217954!rosary,blackNAICS 315280, PSC 9925$222
SPE1C125F4504Delivery Order, June 12, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511440545!rosary,blackNAICS 315280, PSC 9925$222
SPE1C125F4648Delivery Order, June 23, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511460228!rosary,blackNAICS 315280, PSC 9925$222
SPE1C124F3553Delivery Order, April 16, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510575240!catholic Book of PRNAICS 315280, PSC 9925$222
SPE1C125F2765Delivery Order, March 6, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511231392!candle,baptismalNAICS 315280, PSC 9925$221
SPE1C125F2839Delivery Order, March 10, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511237775!candle,baptismalNAICS 315280, PSC 9925$221
SPE1C126F4537Delivery Order, May 31, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8512151451!lectionary,sundayNAICS 315250, PSC 9925$220
SPE1C126F3319Delivery Order, March 24, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511999416!wine,sacramental 18NAICS 315250, PSC 9925$220
SPE1C126F4647Delivery Order, June 4, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8512161979!wine,sacramental 18NAICS 315250, PSC 9925$220
SPE1C126F2029Delivery Order, January 24, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511880787!chasuble-Stole SetNAICS 315250, PSC 9925$220
SPE1C126F2385Delivery Order, February 9, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511911244!chasuble-Stole SetNAICS 315250, PSC 9925$220
SPE1C125F2283Delivery Order, February 11, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511180070!paraffin LiquidNAICS 315280, PSC 9925$218
SPE1C124F2313Delivery Order, February 9, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510436135!chalice PallNAICS 315280, PSC 9925$218
SPE1C124F3662Delivery Order, April 20, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510584774!book,christian,sacrNAICS 315280, PSC 9925$217
SPE1C126F2195Delivery Order, February 2, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511893458!candle,paschalNAICS 315250, PSC 9925$217
SPE1C125F0310Delivery Order, October 17, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510964757!candle,adventNAICS 315280, PSC 9925$217
SPE1C125F6227Delivery Order, September 23, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511662566!celebration HymnalNAICS 315250, PSC 9925$216
SPE1C126F1104Delivery Order, December 5, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511796101!host,double ThickNAICS 315250, PSC 9925$216
SPE1C126F2198Delivery Order, February 2, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511893942!palm Leaves,double,NAICS 315250, PSC 9925$216
SPE1C126F2470Delivery Order, February 12, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511917215!medal St. BarbaraNAICS 315250, PSC 9925$215
SPE1C126F2475Delivery Order, February 12, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511917157!medal ST MichaelNAICS 315250, PSC 9925$215
SPE1C126F3278Delivery Order, March 23, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511996163!ecumenical PlannerNAICS 315250, PSC 9925$215
SPE1C126F4694Delivery Order, June 6, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8512166017!ecumenical PlannerNAICS 315250, PSC 9925$215
SPE1C125F4064Delivery Order, May 19, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511388922!linen,altar,embroidNAICS 315280, PSC 9925$215
SPE1C125F1412Delivery Order, December 17, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511083219!chasuble-Stole SetNAICS 315280, PSC 9925$214
SPE1C125F1859Delivery Order, January 21, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511133397!chasuble-Stole SetNAICS 315280, PSC 9925$214
SPE1C125F1861Delivery Order, January 21, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511133483!chasuble-Stole SetNAICS 315280, PSC 9925$214
SPE1C125F2658Delivery Order, February 28, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511218618!chasuble-Stole SetNAICS 315280, PSC 9925$214
SPE1C125F4364Delivery Order, June 6, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511428097!chasuble-Stole SetNAICS 315280, PSC 9925$214
SPE1C125F4366Delivery Order, June 6, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511428098!chasuble-Stole SetNAICS 315280, PSC 9925$214
SPE1C125F4383Delivery Order, June 6, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511428145!chasuble-Stole SetNAICS 315280, PSC 9925$214
SPE1C125F3198Delivery Order, March 27, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511279892!celebration HymnalNAICS 315280, PSC 9925$213
SPE1C125F3527Delivery Order, April 17, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511324756!celebration HymnalNAICS 315280, PSC 9925$213
Places of performance
Michigan
Transactions
3,976 across 3,881 awards