I enjoy my visits with Dr. Steele. He is funny, informative,and most of all he take his time with his patients. He makes sure you understand your medical condition. He also has a great Nurse Practitioner working with him. If you cannot see Dr. Steele, Angela Neighbors is great with the same caring attitude. Just a great medical staff all around.