Meet the Doctors

  • Dr. Daniel Klein

    Dr. Daniel Klein grew up in Villanova, Pennsylvania and has been in practice for over 9 years. He earned a Bachelor of Science degree from Pennsylvania State University in 2008 where he studied Biobehavioral Health . Through his education and passion for well rounded health care, he found himself treading familiar footsteps. The product of lifelong chiropractic care with his father, he proceeded to attend chiropractic school at Life University in Atlanta, Georgia where he graduated Cum Laude in 2012. He has been in practice with his father for the past 9 years, and is excited to continue his legacy serving patients of the Main Line. 

    Dr. Dan was featured in an interview for a story by Philadelphia TV Station PHL17 in February 2014, which can be viewed HERE .

  • Dr. Joel Klein

    Dr. Joel Klein is a graduate of Ohio University (1971) where he received his Bachelors in Business Administration. He continued his education in the sciences at Temple University (1974). He received his Doctorate in Chiropractic in 1978 from Sherman College of Chiropractic. In addition to his chiropractic training, he is a Fellow in the International Academy of Clinical Acupuncture. He has additional training in orthopedics and is a Board Approved Chiropractic Orthopedist through the Post Graduate Division of National College of Chiropractic. He served on active duty as an officer in the USAF.

    Dr Klein also served his state chiropractic association in various capacities and has been recognized for his leadership to the Pennsylvania Chiropractic Association. He is a past president of the Pennsylvania Chiropractic Educational and Charitable Foundation. He is a past member of the Board of Trustees of Sherman College of Chiropractic.

    Dr. Klein was the past chiropractor for the nationally acclaimed regional theatre, People’s Light and Theatre Company. He was the chiropractor for two highly prestigious golf tournaments, the US Amateur(2005) and The Walker Cup(2009).

    After over 43 years in practice, Dr. Klein has taken a step back from active daily practice, but plans to continue on in a consulting role.

Contact Us

Send Us An Email Today!

Our Location

Find us on the map

Office Hours

Find Out When We Are Open



8:00AM - 12:00PM

3:30PM - 6:30PM


By Appointment


8:00AM - 12:00PM

3:30PM - 6:30PM


By Appointment


8:00AM - 12:00PM


By Appointment