These are the closest recorded wildlife encounters for Green Frog around you (given a location of Vallejo, CA, US.)

Vallejo, CA, US
 
Closests Wildlife Places for Green Frog
Northwood Park .