5151 SW 64th Ave, Davie, Florida 33314 USA
Dead snake I purchased from this place and no refund or care in the world
Photo Credit: Yelp