
Owenwood Farm and Neighbor Space
Address
1451 John West Road
Dallas,
TX
75228
United States
Phone
Website
Upcoming Events
Owenwood Farm and Neighbor Space 🚗
If you are seeking food assistance, Owenwood Farm and Neighbor Space is hosting a mobile food distribution Saturday, December 16, 2023 from 9 am – 11 am. This food distribution is part of NTFB’s Community Partner Program. This means this site has completed our Community Partner training and hosts food distributions without NTFB staff supervision on…