House located at 6625 CHURCHILL STREET. It has 9 beds, 5 bathrooms, and is 5843 square feet. The property was built in 1942. 6625 CHURCHILL STREET is in the South Granville neighborhood. Fairview VW , Downtown VW , and Marpole are nearby neighbourhoods.