Homeopathic Walk In Clinic Virtual Walk-In Clinic Phone 519-765-0971 300 South Edgeware Road, Saint Thomas, Ontario