Lorne House is a Elmwood, ON business. Lorne House is located at 14 Main South, Elmwood, ON. The postal code is N0G1S0.
You can contact Lorne House at 519-363-3854 or from out of area call 1 5193633854.