at 45 N Queen St, Lancaster , 17603-3838 United States
2 FB users likes Villa, set it to 671 position in Likes Rating for Lancaster, Pennsylvania in Local Business category
Villa is Lancaster based place and this enity listed in Shopping & Retail category. Located at 45 N Queen St PA 17603-3838. Contact phone number of Villa: (717) 399-4000