Contact Us Contact us about your next party, or to let us know what you think! Contact Peek-a-Boo Factory [email protected] 1 (415) 230-5188 We are located at: 5411 Geary Blvd San Francisco, CA 94121