I had a great experience with Dr. Sproul. He is young and has the most up to date training and technology. He listens to the patient's concerns and does whatever he can to ensure the best possible experience. The building is very nice and new and the staff is extremely helpful. My appointment was on time, no waiting at all.
- Tyler T.