This business is categorized as a Pet Grooming business. Audubon Animal Medical Center is located on 1311 Durrett Ln in Louisville. and they can be contacted by calling (502) 361-2611 . Their hours of operation are 7 days a week 24 hours They have not yet been reviewed on MojoPages.com.