Baker Christmas Tree Farm
17277 Springdale Rd
Leavenworth, KS 66048
Leavenworth, KS 66048