Hudson L Dr Business Profile Contact Information ToolBox 1,311 Views 0 Testimonials Print This Listing Add To My Favourites Hudson L Dr Dr L Hudson, Optometrists, in Sudbury Ontario. Hudson L Dr Location Sudbury, ON Address New Sudbury Centre, Sudbury, ON P3A 1Z2 Telephone 705-566-1225 Website Visit Link Here Category Optometrists Location Sudbury, ON Address New Sudbury Centre, Sudbury, ON P3A 1Z2 Telephone 705-566-1225 Website Visit Link Here Category Optometrists