Our Chiropractors

Our 3 chiropractors on staff are highly trained professionals. Each has a minimum of seven years higher education from accredited universities - specifically in anatomy and physiology of the spine. We are all licensed practitioners. (Dr. Roberta Klein is also a licensed  nutritionist (RDN; LDN).

Albert R. Klein D.C.

Experience: 40+ years

Dr. Al Klein, as the founder of the practice, has over 40 years of experience. He graduated from Palmer College of Chiropractic in 1970.

Roberta D. Klein D.C., R.D., M.S., L.D.N., MCC, CTA

Experience: 30+ years

In addition to being a licensed Chiropractor, Dr. Roberta Day-Klein (known in our office as “Dr. Bobbie”), is also a licensed Nutritionist, a Registered Dietitian and an active member of the American Dietetic Association. 

Prior to completing Chiropractic College and joining her husband, Dr. Al Klein, in private practice, Dr. Bobbie worked as a nutrition consultant for Custom Management Food Systems. She was Rural Heath Corporation of Northeast PA’s first nutritionist, providing counseling in all six medical and dental centers.  For several years she served as adjunct faculty for Wilkes University where she taught elective courses in Nutrition and Diet Therapy for the Nursing Program and at King’s University where she taught Nutrition and Diet Therapy for the Physician’s Assistant Program. Read More...

Ross A. Spencer D.C.

Experience: 25+ years

Dr. Ross Spencer graduated from Life Chiropractic College in Atlanta, Georgia in 1990 and has been with the clinic for over 25 years.

K&S Chiropractic Clinic

"Combined, our doctors offer a variety of Adjusting Techniques -- including a no "twisting", no "cracking", and no "popping" of the joints option."

You can also visit us at Gifts From Above Travel and Retail!
Contact Us

3130 Memorial Hwy, Suite 100, Dallas, PA 18612

(570) 675 - 3833

Get Social
  • Black Facebook Icon
  • Black Yelp Icon
Office Hours







7am - 12pm / 2pm - 6:30pm

7am - 12pm / 2pm - 7pm

8:30am - 12pm / 2pm - 5pm

7am - 12pm / 2pm - 7pm

8:30am - 12pm / 2pm - 6:30pm

7am - 11:30am