12307 FL-54, Odessa, FL 33556
Hours not listed. Please call ahead at (727) 877-8044 to confirm availability.