Directions
Barnswallow Flowers & Produce
2560 Highway 23, Oskaloosa, Iowa 52577
Located on Highway 23, between Oskaloosa and Cedar. Please look for the "Barnswallow Flowers" sign traveling from Oskaloosa. The farm is closed to the public unless open for the farm stand.