St. Louis is a municipality that holds community status in Prince Edward Island, Canada. Take a look below for 8 interesting and fun facts about St. Louis, Prince Edward Island, Canada. 1. It is located in western Prince County, west of the junction of Route 155 and Route 152, 150 kilometres (93 mi) from Charlottetown,…