1369 Ridgewood Ave, Holly Hill, Florida 32117 USA
30 + years in business; per owner.
Photo Credit: Yelp