overlay

“We’ve been fortunate to have several great doctors throughout the years, especially for our kids. I can honestly say that Dr. Hastings is the best doctor we’ve ever been to. He is caring, empathetic, has excellent bedside manner, and is very committed to outstanding patient care.”

- Mike R.