Little Mysteries Books
1663 Barrington St., Halifax, NS, Canada, B3J 1Z9
(902) 423-1313 Phone