American Rose Center

America’s Rose Garden at the American Rose Center in Shreveport, Louisiana, is the largest park in the United States devoted to roses. Spanning 118 acres of pine forest, it features 20,000 rosebushes, landscaped trails, fountains, and sculptures, creating a landmark destination that unites horticultural beauty with cultural heritage.

Getting there

American Rose Center

8877 Jefferson Paige Road, Shreveport, Shreveport, 71119