10/06/2022
5 stars 5

10/06/2022
5 stars 5

10/06/2022
5 stars 5

10/06/2022
5 stars 5
Had first surgery and office visit done this week. A very caring Dr who takes time to work with his patients

10/06/2022
5 stars 5
Check up was thorough and complete. On time and professional.