Dr. Thomas H. Kavanagh Dentistry Contact Information Village Animal Clinic, P.C. 34415 Grand River, Farmington, Michigan 48335 (248) 477-0334 http://www.villageanimal.net/ Back to Specialists Directoy Post navigationPrevious post: Dr. Ruth E. BarthelĀ Next post: Dr. Elizabeth J. Brine