Name: Seven Creeks Equine Veterinary Clinic
Address: 575 Avenel-Longwood Road, Longwood VIC 3665, Australia
Summary:

Artificial breeding for primarily racehorses.

Categories:
Species:
Last known status: Open and operating
Listing updated: 2026
Listing ID: u2qdu
View on map: Farm Transparency Map
Google Maps
Bing Maps
Nearmap (requires subscription)
Landchecker (requires subscription)