Field Trips Shreveport, LA
American Rose Center
About
The American Rose Center is the national headquarters of the American Rose Society, situated in a large garden complex located on a 118-acre wooded tract near Shreveport, Louisiana. It is renowned for its beautiful rose gardens and offers horticulture education, along with various educational events such as monthly webinars. The center serves as a hub for those interested in roses, garden tours, and learning more about horticulture.
Keep exploring
More near Shreveport
Plan field trips with HomeTrail
Save American Rose Center to your family plan, log it when it happens, and keep it in your records. Free, no card needed.