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.
He's incredibly caring and dedicated, ensuring you fully understand what's happening with you or your child. He's honest, non-judgmental, and truly committed to giving his patients the best care possible!
Jamie C • November 19,
2025
Great Dr., great secretary. They are really nice and really fast! I felt like they actually cared about me. Thank you for your service!
I appreciated the care and time Dr. David and his staff gave me while at Rapha Medical clinic.
Chad G • December 12, 2025
I appreciate the quick action taken
Eunice G • December 02, 2025
Great Dr., great secretary. They are really nice and really fast! I felt like they actually cared about me. Thank you for your service!
Curt H • December 01, 2025
Very efficient very kind very thorough would recommend this nurse practitioner to everyone
Wanda W • November 26, 2025
Cares about his patients! And wants to help!
James B • November 24, 2025
He's incredibly caring and dedicated, ensuring you fully understand what's happening with you or your child. He's honest, non-judgmental, and truly committed to giving his patients the best care possible!