Magdalena Barber, COTA
Physiotherapy · Physical and rehabilitation medicine
1000 Eddy St, 02905 ProvidencePhysiotherapy · Physical and rehabilitation medicine
1000 Eddy St, 02905 ProvidencePhysiotherapy · Physical and rehabilitation medicine
1000 Eddy St, 02905 ProvidencePhysiotherapy · Physical and rehabilitation medicine
1000 Eddy St, 02905 ProvidencePhysiotherapy · Physical and rehabilitation medicine
1000 Eddy St, 02905 ProvidencePhysiotherapy · Physical and rehabilitation medicine · sports medicine
1000 Eddy St, 02905 ProvidencePhysiotherapy · Physical and rehabilitation medicine
1000 Eddy St, 02905 ProvidencePhysiotherapy · Physical and rehabilitation medicine
1000 Eddy St, 02905 ProvidencePhysiotherapy · Physical and rehabilitation medicine · sports medicine
1000 Eddy St, 02905 ProvidencePhysiotherapy · Physical and rehabilitation medicine
1000 Eddy St, 02905 ProvidencePhysiotherapy · Physical and rehabilitation medicine · sports medicine
1000 Eddy St, 02905 ProvidencePhysiotherapy · Physical and rehabilitation medicine
1000 Eddy St, 02905 ProvidencePhysiotherapy · Physical and rehabilitation medicine · sports medicine
1000 Eddy St, 02905 ProvidencePhysiotherapy · Physical and rehabilitation medicine
134 Thurbers Ave, 02905 ProvidenceInternal medicine · Physician
22 Mitchell Dr, 02035 FoxboroPhysiotherapy · Physical and rehabilitation medicine · sports medicine
311 Washington Ave, 02905 ProvidencePhysiotherapy · Physical and rehabilitation medicine · sports medicine
10 Red Coat Ln, 02762 PlainvilleInternal medicine · Physician
110 Lockwood St, 02903 ProvidenceInternal medicine · Physician
101 Dudley St, 02905 ProvidenceInternal medicine · Physician
1 Hoppin St, 02903 ProvidenceInternal medicine · Physician
1 Hoppin St, 02903 Providence