Niddrie Medical is dedicated to serving the community with excellent, timely and compassionate patient care empowering people towards wellness in body, mind and spirit.