Levesque Julia Dr Business Profile Contact Information ToolBox 864 Views 0 Testimonials Print This Listing Add To My Favourites Levesque Julia Dr Dr Julia Levesque, Optometrists, in Sudbury Ontario. Levesque Julia Dr Location Sudbury, ON Address 1033 Barrydowne Rd, Sudbury, ON P3A 5Z9 Telephone 705-566-6858 Category Optometrists Location Sudbury, ON Address 1033 Barrydowne Rd, Sudbury, ON P3A 5Z9 Telephone 705-566-6858 Category Optometrists