Allan McGavin Sports Medicine Centre (AMSMC) Physiotherapy is an established and innovative clinic with long standing relationships within the sports medicine community. Our team o... more... See more text