Located at Interstate 75 – Fowler Avenue Exit. Physical Address: 11714 Morris Bridge Road, Tampa, FL 33637. Phone: (813) 985 – 8525