Green Leaf Botanicals

128 N. 3rd St. , Lafayette, IN 47901
Open Map
A boutique store offering house plants and house plant accessories.