Glasgow Image and Performance Enhancing Drugs Clinic (IPEDS) Posted August 31st, 2020 by Stephanie Keenan & filed under . Address: 123 West Street Glasgow G5 8BA United Kingdom