Intravenous (IV) Therapies

Vitamins, Minerals,
Amino Acids & Nutrients

Learn More

Welcome to Vidaful Medicine

We love finding new ways to advance and develop the lives of the people we meet in whatever state they are when we meet. This is why we have sought to implement the latest developments in life enhancing alternative natural medicine to the whole of people’s lives. We are committed to blending the best of traditional medicine with the fundamentals of naturopathic principles. To this end, we have formed compelling treatment protocols designed to prevent undue aging and circumvent disease while promoting patient experience of balanced, high level health.

Read More

clock Click Here to make an Appointment


call Call 484-588-5355

Dr. James McGee <br><span>MD</span>

Dr. James McGee

Associate degree in Marketing and Sales from the Coastline Community College District in Southern California. Was a college wrestler during this time.

Became a sales representative for numerous companies until opening his own business in Palm Springs, California. This allowed him to become a professional motocross racer.

He volunteered at Desert Hospital which sparked his interest in medicine.

From there he became a paramedic for AMR in Riverside County, CA.
He became a ‘critical care medic’ and ‘field training officer’ along with QA/QI positions for AMR while attending numerous colleges on and off.

Graduated Cum Laude with a BSEMC from Loma Linda University, Loma Linda California Pre-medical curriculum finished at Cal State San Bernardino.

Read More

Map & Directions

Located 1 block from Bryn Mawr Hospital and 100 yards from the SEPTA Bryn Mawr Train Station on the Norristown High Speed Line.
(Easily accessible from Philadelphia 69th Street Station.)

234 South Bryn Mawr Avenue, Suite 101
Bryn Mawr, PA 19010
Phone: (484) 588-5355
Fax: (484) 588-5354


Monday-Friday - 9-5

Contact Us


"I first met Dr. Sorge three years ago. My health was failing. Although I had been very healthy for the past 45 years ago, my liver was not working properly, edema set into my legs, and I had a serious case of psoriasis from head to toe."
Liliana S.

clock Click Here to make an Appointment


call Call 484-588-5355