2104 Myall St, Ardmore, OK is a Single Family that was built in 1960. This property is not for sale. Our records show that 2104 Myall St has 3 bedrooms, and 2 bathrooms, and a total of 1,618 square feet. The lot size of 2104 Myall St is 16,553 square feet.