Finch Farm Nursery
Nurseries & Greenhouses
Phone: (512) 365-6900
Cross Streets: Near the intersection of FM 1660 and County Road 405
16281 FM 1660 Taylor, TX 76574 ·1152.61 mi
Is this your business? Verify your listing
Reviews
yelp 1.0
1 reviews
5 star
0
4 star
0
3 star
0
2 star
0
1 star
1
Tanya M.
05/12/21
I found this site online. I ordered a budgy. That was 2 months ago. I was texting them asking for a refund. There's a policy that states no refunds. I had no idea that it would take this long. I...
MoreAdvertisement
