The phone number for MT Macrae is (02) 6762 0621.
MT Macrae is located at 103 Belmore St, Tamworth NSW 2340, Australia