at 5607 N Illinois St, Indianapolis , 46208-1554 United States
3 FB users likes Oxford Shop, set it to 723 position in Likes Rating for Indianapolis, Indiana in Local Business category
Oxford Shop is Indianapolis based place and this enity listed in Men's Clothing Store category. Located at 5607 N Illinois St IN 46208-1554. Contact phone number of Oxford Shop: (317) 257-9155