Skip to content
ViaOttawa

Dr. Ella Ross is a doctor's office or family practice at 208 Beechwood Avenue in Vanier North, Ottawa.

208 Beechwood Avenue
Ottawa, ON

Nearby

395 businesses within a 15-minute walk

  1. 40 m
  2. Restaurants

    50 m
  3. 70 m
  4. Restaurants

    70 m
  5. Doctors & Family Practice

    70 m
  6. 70 m
  7. Pet Grooming & Boarding

    80 m
  8. Restaurants

    80 m

The closest 8, as the crow flies. The map above shows 40.

This entry comes from OpenStreetMap. Something wrong? Correct it at the source, or claim the listing to publish your own details.

All doctors & family practice in Vanier North

Data updated August 2026.