Facilities Seven Creeks Equine Veterinary Clinic, Longwood VIC Media OverviewPhotos (30)Videos (2)Documents (0)Materials (0)Media Releases (0) Seven Creeks Equine Veterinary Clinic 575 Avenel-Longwood Road, Longwood VIC 3665, Australia Open in gallery Open in map Report animal cruelty Suggest edits Upload Photos Upload Videos Upload Documents Upload Materials None found for this facility.