Castle Guitars is located in Totnes, United Kingdom on The Studio, 12 Castle St. Castle Guitars is rated 4.7 out of 5 in the category guitar store in United Kingdom.
Address
The Studio, 12 Castle St
Accessibility
Wheelchair-accessible entrance
Offerings
Repair services