
retail store
Denver, COElliott Gardens
Elliott Gardens is a Denver plant shop at 6321 Lowell Blvd, known for tomato and pepper varieties, fair prices, and friendly, knowledgeable staff. Reviews highlight a welcoming atmosphere, convenient location, and attentive owner Jim. One review notes pepper mislabeling and poorer service, providing a balanced view.





