Lizzies Menagerie
401 N Main St
Clovis
NM
88101
(575) 762-2501
Open Map
Description
Lizzies Menagerie is located at 401 N Main St, Clovis, NM. This business specializes in Gifts and has 1 review(s) with a star rating of 3.5.
by merchantcircle on December 23, 2018 from
merchantcircle
Clovis
Gift Shops
Gifts
Retail Shopping