Quick Links     CLASSES          SEMINARS          EVENTS          CONTACT US          FACILITY

FIND US


Fleetwood Farm is located at 9282 Elviage Drive, London, ON.  The property is quite active with people, dogs and horses.  Please drive slowly while on the property.

Click here for an online map.