Yes
Yes, street parking and across the street at Upper Chesapeake Hospital in front of the house.
Please bring a beach chair or lawn chair to sit on.