Footwear designer Angela Scott has opened a 721-square-foot boutique at 7975 Melrose Ave. in Los Angeles.