Leapfrog Bio headquarters details
- Street address
- 130 Produce Ave suite 130g
- City
- South San Francisco
- State / region
- California
- ZIP / postal code
- 94080
- Country
- United States
- Founded
- 2019
- Website
- leapfrog.bio
Location map
Open in Google MapsAll Leapfrog Bio office locations
| City | State / region | Country | Type |
|---|---|---|---|
| South San Francisco HQ | California | United States | Headquarters |
Showing the headquarters of 4 recorded locations. See every location in GraphIQ →
About Leapfrog Bio
Leapfrog Bio is headquartered in South San Francisco, California, United States. Founded in 2019, the company has 4 recorded locations across 2+ countries and employs approximately 9 people worldwide.
Where is Leapfrog Bio's main office?
Leapfrog Bio's main headquarters office is located at 130 Produce Ave suite 130g, South San Francisco, California 94080, United States. This is the company's primary corporate address.
Leapfrog Bio regional offices
Beyond its headquarters in South San Francisco, Leapfrog Bio has recorded locations in United States and Canada.
What does Leapfrog Bio do?
Leapfrog Bio is developing targeted therapies for cancers caused by genetic mutations that are resistant to conventional treatment. The company was founded in 2019 and is headquartered in South San Francisco, California.
Frequently asked questions
Where is Leapfrog Bio headquarters?
Leapfrog Bio's headquarters is located at 130 Produce Ave suite 130g, South San Francisco, California 94080, United States.
How many offices does Leapfrog Bio have?
GraphIQ records 4 locations for Leapfrog Bio across 2+ countries, as of October 2026.
What is Leapfrog Bio's corporate address?
The corporate headquarters address is 130 Produce Ave suite 130g, South San Francisco, California 94080, United States.
When was Leapfrog Bio founded?
Leapfrog Bio was founded in 2019 and employs approximately 9 people.
How many employees does Leapfrog Bio have?
Leapfrog Bio has approximately 9 employees (GraphIQ estimate, 2026).