Howard Avenue Walk-In Clinic Inc. Categories Clinics - Medical 2462 Howard Ave. Suite 109 Windsor ON N8X 3V6 (519) 258-5696 (519) 258-3446 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×