Schaffer Leslie Schaffer Leslie Schaffer Leslie 840 21st St San Diego, California 92102-1879 United States Schaffer Leslie Phone 619-266-1011 Schaffer Leslie Website sdarchitecture.org Schaffer Leslie Social Media (Facebook, Twitter, LinkedIn, Instagram) Schaffer Leslie Reviews (Google, Yelp, YellowPages YP, BBB) CA Google Map of Schaffer Leslie Location 7 Figure PR2019-01-25T08:19:00-07:00