(610)530-1440 info@twinriverspodiatry.com

We compiled commonly asked question that you can read while you schedule an appointment.

It is important to make an appointment for proper evaluation.

our doctors can quickly diagnose the cause of a patient’s foot pain and offer the latest proven treatments

Information about common conditions and many other helpful information.

Welcome to Twin Rivers Podiatry

We' ve built a long standing relationship based on trust

Experience compassionate surgical and non-surgical foot care from the board-certified foot specialist at Twin Rivers Podiatry with offices in Allentown, PA and Nazareth, PA.  We serve patients at two conveniently located offices in the Lehigh Valley for more than 20 years, we provide the highest level of foot care for all ages. With more than 30 years of experience in podiatric medicine, Dr. Rafetto provides the most comprehensive evaluation and treatment plans to address your concerns.

Dr. John Rafetto, D.P.M.

Dr. John Rafetto, D.P.M., founded Twin Rivers Podiatry in 1994. He holds a Bachelor of Science degree from Penn State University and a Doctor of Podiatric Medicine degree from Ohio College of Podiatric Medicine in Cleveland, Ohio.

With more than 25 years of assisting patients in podiatric matters, Dr. Rafetto has the experience to help you overcome your foot or ankle pain with ease. He is board-certified by the American Board of Podiatric Surgery and is also a member of the Pennsylvania Podiatric Medical Association and its affiliate, the American Podiatric Medical Association.


Having Pain in your foot?

If you have questions regarding foot pain, please contact the office at (610)530-1440 and we would be happy to answer your questions. Some of our specialization includes: treatment for heel pain, bunions, foot problems in children and adolescents, toenail fungus, foot care for those with diabetes, and cryoanalgesia for long-term heel pain relief.

Convenience of two locations.

Allentown Location:


Nazareth Location:


Allentown Hours:

MONDAY 8:30am to 11am
TUESDAY 1:30pm. to 5pm
FRIDAY 8:30am to 12pm

Nazareth Hours:

MONDAY 1:30pm to 5pm
TUESDAY 8:30am to 11am
WEDNESDAY 1:30pm to 5pm
THURSDAY 8:30am to 5pm