Tamworth Aboriginal Medical Service 4 years ago ID: #41349 Listed In : Health 180 Peel Street 1 2340 North Tamworth Business Description Tamworth Aboriginal Medical Service, Category: Health, Address: 180 Peel Street 1 2340 North Tamworth Reviews & Ratings Write a Review No Review. Please login / register to add your review.