Dermatology Clinic of McAllen - Oasis Dermatology Group, PLLC 3100 Buddy Owens Blvd, Suite 101 - McAllen, Texas 78504 -- Phone: 956-971-0404 Fax: 956-971-0408