Contact details and opening times
01803 656325
Information supplied by Torbay and South Devon NHS Foundation Trust