Physical Therapist
Philip Barba, P.T. is a physical therapist in Englewood, NJ. NPI: 1205994712.
Address: 106 GRAND AVE STE 230, Englewood, NJ 07631
Phone: 2016080100
Welli connects patients with providers based on philosophy of care and clinical approach. View Philip Barba's full profile, read patient reviews, and schedule an appointment.