Cardiologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Chiropractor providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dentist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dermatologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Family Physician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
OB-GYN providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Ophthalmologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Orthopedic Surgeon providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Pediatrician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Physical Therapist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Podiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Psychiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dr. Catherine Hall is a Board-Certified Naturopathic Doctor and Acupuncturist. After completing a BA and MBA, she attended the Canadian College of Naturopathic Medicine for four years and obtained her Doctorate in Naturopathic Medicine. She moved to New York and completed her acupuncture training at the Tristate College of Acupuncture in New York City. She is an adjunct professor at Mercy College where she teaches nutrition and physiology.
Dr. Hall uses her expert knowledge of supplements, homeopathy, botanical medicine and acupuncture together to design an individualized protocol for each patient and his or her specific condition. Dr. Hall works with patients who have a variety of complaints ranging from pain-related concerns to allergies, digestive issues, stress, infertility and more.
Kate has been a certified women's health nurse practitioner for over 4 years and has over 20 years experience in women's health.She is certified through National Certification Corporation and completed her MSN at Drexel University.This provider is very passionate about health, wellness, and preventive care.She is certified in Colposcopy and is proficient in placing IUD's and Nexplanons.Outside interests include running, fitness, crochet, cooking, baking, and yoga.Kate has been married to her husband Ron for over 20 years and has two teenaged boys.