Mrs. Dewson's Hats
, 2050 Fillmore Street
San Francisco, California
Do Best hat store in The City