11780 State Rd. 54
Odessa, FL 33556
(813) 749-6826
(813) 749-7316 (fax)
Hours:
24 hours, 7 days a week