Address: 5425 N. 59th Street, Tampa, FL 33610 Office Hours: Call for Appointment Phones: (813) 622-6850