Leo J Ryan Lake is a lake Foster City San Mateo County located in United States.
650 Shell Blvd Foster City , CA 94404 United States
Great place to take your dog for a walk if the dog park nearby is packed with people and their canines. Great place for picnics , too. Just be careful when walking by yourself at night. Take precaution
Nice paths and awesome water front views