7740 18 St SE, Calgary, AB T2C 2N5, Canada
Glenmore Square Library is a Public library located at 7740 18 St SE, Calgary, AB T2C 2N5, Canada. It has received 3 reviews with an average rating of 4.3 stars.
The address of Glenmore Square Library: 7740 18 St SE, Calgary, AB T2C 2N5, Canada
Glenmore Square Library has 4.3 stars from 3 reviews
Public library