Slim Secret Med Spa 2501 N 23rd St AMcAllen, TX, 78501 View Phone 2501 N 23rd St AMcAllen, TX 78501 View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page