Ribblesdale Medical Practice

0161 762 1650

Welcome to Ribblesdale Medical Practice

How to use askmyGP

Latest News

Better Health

Salaried GP Vacancy

Out of Hours

For advice and urgent medical attention outside our normal surgery hours, please call 111