The Port Elliot Pharmacy is on Montpelier Terrace, just off North Terrace, and a little east of the north end of The Strand (around 670 metres from the YHA); see here for a Google map. Opening hours are weekdays 09:00 to 17:30; Saturday hours are 09:00 to 12:30. Closed Sundays. Phone (08) 8554 2894
The Port Elliot Medical Centre (at the same location as the pharmacy) is open on weekdays only, 09:00-13:00 and 14:00-17:00. Phone (08) 8554 2440
The Victor Medical Centre (Google map; ~6.8 km away from the YHA, 11 Torrens Street, Victor Harbour) is open weekdays 08:00-16:00; Saturday 09:00-14:00; Sunday 10:00-14:00. Phone (08) 8551 3200
A National Pharmacies outlet is located in the same premises as the Victor Medical Centre in Victor Harbour. Hours are weekdays 08:00-21:00; Saturday 09:00-17:00; Sunday 10:00-15:00. Phone (08) 8552 1014
No endorsement of any of these is to be implied - this is just a listing of nearby medical facilities.