Access Patient Portal. 3907 S Crackerneck Rd Independence, MO 64055 (816) 373-3101. ... Thank you David, we are better because of outstanding patients like you! 5 stars Dalanie K Customer since 2019. Dr. Darnall is so kind and a joy to be around. I enjoy his office staff as they are friendly and truly care about helping you..