Josie is so friendly
St. Josie Church is located at 877 Sheppard Ave W, North York, ON M3H 2T4, Canada