Stephanie Labutis, OCS is a physical therapist in Tampa, FL. She currently practices at Florida Orthopedic Institute.
Florida Orthopedic Institute3618 Madaca Ln, Tampa, FL 33618 (813) 978-9700
* Please verify this information when scheduling an appointment.
Be the first to leave a review
How likely are you to recommend Stephanie Labutis?