Justin Peters and Angel Somkham have leased 2,840 square feet at Meadowcreek Village in Garland, TX to Garland.