Barr Farm is a Farm located in New Orleans, LA 70131. It is one of the 5131 farms in United States. Address of Barr Farm is 10639 Willow Dr, New Orleans, LA 70131, United States. Website of Barr Farm is http://barr-farm.com/. Barr Farm is located in a remote area, with less than 3 listed places around it and we are covering at least 2 places around it on Usa-Places.com.
Some of the places around Barr Farm are -
In very close proximity, around 200 meters, there is one more Farm - Sugar Roots Farm
10639 Willow Dr, New Orleans, LA 70131, United States
Yes, website of Barr Farm is http://barr-farm.com/.
Address of Barr Farm is 10639 Willow Dr, New Orleans, LA 70131, United States.
Barr Farm is located in New Orleans, LA 70131.
Barr Farm is a Farm in United States
Pincode of New Orleans, LA 70131 is 70131