HOME / Shoe store / John David Shoes Ltd
5657 Spring Garden Rd, Halifax, NS B3J 1G9
+19024228466
View Business Profile