R Rhodes & Son is located in Billingshurst, United Kingdom on 112 High St. R Rhodes & Son is rated 4.6 out of 5 in the category shoe repair shopboot repair shopboot storekey duplication serviceleather repair servicelocksmithshoe store in United Kingdom.