NHS Borders: General Hospital (Obstetric & Special care baby units)

Huntlyburn Terrace
Melrose
TD6 9BS

01896 826 000

Maternity: 01896 826897
Neonatal: 01896 826123

Parking: Available

Visit Unit webpage →