The Office of Angela Scott opens on Melrose Avenue

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

Jeff Clark
Copyright © 2016, Los Angeles Times
47°