Read reviews for Algoma Public Health or you can submit your own review if you have visited them recently! Algoma Public Health is located at 9B Lawton Street, Blind River, Ontario, Canada. Call +1 (705) 356-2551 today to book an appointment with them! Don’t forget to sumit your review to us once you have visited Algoma Public Health!