Village Eulogia for Families with Special Needs P.O. Box 83505 Abbey Lane Scarborough, Ontario Directions Shepherd Logo: Contact: Main: 1-866-542-5053 ext. 204