at 362 Talbot Street, London , N6A 2R6 Canada
3 FB users likes Frilly Lizard, set it to 94 position in Likes Rating for London, Ontario in Shopping & Retail category
Frilly Lizard is London based place and this enity listed in Shopping & Retail category. Located at 362 Talbot Street ON N6A 2R6. Contact phone number of Frilly Lizard: 1-519-439-1270
Your Home Appliance Experts