8+Years with ListedIn Home < Accrington < Health / Physiotherapy/Podiatry; Healthcare < LumbaPro Limited LumbaPro Limited Tel: 0870 333 6311 Accrington, Lancashire Get Directions Website Email Share this page on: Business Overview Share this on: Manufacturer of revolutionary clinically proven back pain relief device 6 times more effective than NHS standard treatment guidelines Photos < > Find us on Opening Hours
Business Overview Share this on: Manufacturer of revolutionary clinically proven back pain relief device 6 times more effective than NHS standard treatment guidelines Photos < >
Find us on