Renee Allen Farm Address: 600 Mosleys Bluff Rd, Downsville, LA 71234 Phone: (318) 982-0603 Game Farms Other Businesses: Ecological Tanks Inc at 2247 Highway 151, Downsville, LA 71234 Red Rock Marketing at 2451 Highway 552, Downsville, LA 71234 Pleasant Valley Assembly Of God at 2804 Highway 151, Downsville, LA 71234