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.
I just wanna say when I first came to the doctor when I walked in the office. It started there as a lady that checked me in was so nice and helpful and then next we had Amber the nerves which is amazing. I love her and everything ... Read more
I just wanna say when I first came to the doctor when I walked in the office. It started there as a lady that checked me in was so nice and helpful and then next we had Amber the nerves which is amazing. I love her and everything about her and then Dr. Cruz he is the best he is so nice so sweet And I will continue to go there and I’ve gone to my doctor for 11 or 12 years but I have changed to Dr. Cruz. You need to go. You will love it. Great experience. Read less
Robin F • April 25, 2025
I went to the same Dr for years and of course, as it goes, Doctors retire. I was not looking forward to finding a new one. I found this doctor by accident and it was the best accident I could have made. I have referred every perso... Read more
I went to the same Dr for years and of course, as it goes, Doctors retire. I was not looking forward to finding a new one. I found this doctor by accident and it was the best accident I could have made. I have referred every person in my family and any friends that needed a Doctor.. My wife has medical problems and I breath easier knowing she has someone that cares so much..
They go above and beyond here! Read less
SMS Terms & Privacy - By opting in, you agree to receive SMS alerts regarding your appointment from Restrata Health Group PLLC. Message frequency varies. Message and data rates may apply. Reply STOP to opt out at any time. For questions, please call (903) 221-0138. Your mobile information will not be shared with third parties.