Located at 7 Clifford Street, our Stafford clinic features 6 comfortable treatment rooms alongside a mixture of indoor/outdoor waiting areas. Limited visitor parking is available on-site as well as ample free street parking on Clifford street. If sitting and waiting isn’t your forte, multiple cafes, restaurants and specialty shops are available in the immediate vicinity.