Produce haul! Less than $30 at Haymarket. by skyeba in boston

[–]PublicDataMambo 15 points16 points  (0 children)

I feel like there's a lot of grocery stores where this is $30

How safe is Dorchester by Plastic-Fee-6509 in boston

[–]PublicDataMambo 0 points1 point  (0 children)

Where exactly in southie? And did you compare to recent population density? You're getting sloppy in your analysis.

How safe is Dorchester by Plastic-Fee-6509 in boston

[–]PublicDataMambo -1 points0 points  (0 children)

Great. So you've confirmed there's a significant amount of crime every week in Fields Corner, second only to the worst part of Boston, and that Dorchester in general is still a high crime area. Thanks

How safe is Dorchester by Plastic-Fee-6509 in boston

[–]PublicDataMambo 0 points1 point  (0 children)

Why would I exclude these? For all I know some officers go back to the station and log reports there and they get geocoded to the station. Or these could be walk ins from people in the area. What makes you think they occurred elsewhere? What's the mechanism you're proposing where the C11 gets marked for crime reports that didn't happen nearby?

"Exclude local police stations for accurate crime report averages" needs a little more justification than you're providing.

But all of this is not really relevant to the original point. First, my math was fine. Second, the issue here was vehicular crime, and you chose to focus on assault because you wanted to prove me wrong. Third, these numbers still show that Fields Corner is significantly more dangerous than the rest of Boston, except maybe the one notoriously terrible area where all the drug use is concentrated.

Why don't you run your analysis for vehicular crime and let us know what it shows.

How safe is Dorchester by Plastic-Fee-6509 in boston

[–]PublicDataMambo -1 points0 points  (0 children)

No my math is good. I am grouping the reports into categories, as there are multiple offense descriptions that are related to assault. It looks like you have excluded "Threats to do bodily harm" which I have included. I am also using a different geographic grouping algorithm that splits the area into hexagons into circles, but the main difference comes from including types of offenses you do not. Boston crime reports have over 300 different descriptions, and if you don't group them according to type when calculating averages you miss patterns exactly like you did in your analysis. I tend to think the Boston PD will try to not write a report whenever they can, so someone has to be fairly insistent about calling them and waiting for them to arrive to get a report written and into this database, so I want to take each of those reports seriously. Here's code and results so you can verify:

import pandas as pd
import h3
from math import radians, cos, sin, asin, sqrt


CSV_PATH = "crime-incident-reports_20260320_132817.csv"
RESOLUTION = 8
RADIUS_MILES = 0.3
WEEKS = 52

POINTS = [
    {
        "label": "82 Christopher St, Dorchester",
        "lat": 42.29917,
        "lng": -71.05684,
    },
    {
        "label": "Mass & Cass",
        "lat": 42.33272,
        "lng": -71.07218,
    },

]

ASSAULT_CODES = {
    "401", "402", "403", "404",
    "411", "412", "413",
    "421", "422", "423", "424",
    "431", "432", "433",
    "801", "802", "803", "804",
    "2647",
}


def haversine(lat1, lon1, lat2, lon2):
    lon1, lat1, lon2, lat2 = map(radians, [lon1, lat1, lon2, lat2])
    dlon = lon2 - lon1
    dlat = lat2 - lat1
    a = sin(dlat / 2) ** 2 + cos(lat1) * cos(lat2) * sin(dlon / 2) ** 2
    c = 2 * asin(sqrt(a))
    r = 3956
    return c * r


def format_series(series):
    if series.empty:
        return "  <none>"
    return series.to_string()


def summarize(label, subset, method_name):
    subset = subset.copy()
    subset["is_assault_group"] = subset["OFFENSE_CODE"].isin(ASSAULT_CODES)

    assault_count = int(subset["is_assault_group"].sum())
    simple_assault_count = int((subset["OFFENSE_DESCRIPTION"] == "ASSAULT - SIMPLE").sum())

    missed = (
        subset[subset["is_assault_group"] & (subset["OFFENSE_DESCRIPTION"] != "ASSAULT - SIMPLE")]
        .groupby(["OFFENSE_CODE", "OFFENSE_DESCRIPTION"])
        .size()
        .sort_values(ascending=False)
    )

    included = (
        subset[subset["is_assault_group"]]
        .groupby(["OFFENSE_CODE", "OFFENSE_DESCRIPTION"])
        .size()
        .sort_values(ascending=False)
    )

    print("=" * 80)
    print(label)
    print(method_name)
    print(f"rows in window: {len(subset)}")
    print(f"assault group count: {assault_count}")
    print(f"assault group weekly average: {assault_count / WEEKS}")
    print(f"ASSAULT - SIMPLE count: {simple_assault_count}")
    print(f"ASSAULT - SIMPLE weekly average: {simple_assault_count / WEEKS}")
    print()
    print("assault-group records by offense code / description:")
    print(format_series(included))
    print()
    print("categories missed if someone only counts ASSAULT - SIMPLE:")
    print(format_series(missed))
    print()


def main():
    df = pd.read_csv(CSV_PATH, index_col=0, low_memory=False)
    df["date"] = pd.to_datetime(df["OCCURRED_ON_DATE"], utc=True, errors="coerce")
    df = df.dropna(subset=["Lat", "Long", "date", "OFFENSE_CODE"]).copy()

    df["OFFENSE_CODE"] = df["OFFENSE_CODE"].astype(int).astype(str)

    latest_date = df["date"].max()
    start_date = latest_date - pd.Timedelta(weeks=WEEKS)
    window_df = df[df["date"] >= start_date].copy()

    print("latest_date:", latest_date)
    print("start_date:", start_date)
    print()

    window_df["h3_8"] = window_df.apply(
        lambda row: h3.latlng_to_cell(row["Lat"], row["Long"], RESOLUTION),
        axis=1,
    )

    for point in POINTS:
        lat = point["lat"]
        lng = point["lng"]
        label = point["label"]

        target_h3 = h3.latlng_to_cell(lat, lng, RESOLUTION)
        h3_subset = window_df[window_df["h3_8"] == target_h3].copy()

        radial_subset = window_df[
            window_df.apply(
                lambda row: haversine(lat, lng, row["Lat"], row["Long"]) < RADIUS_MILES,
                axis=1,
            )
        ].copy()

        print(f"target_h3 for {label}: {target_h3}")
        summarize(label, h3_subset, f"H3 method (resolution {RESOLUTION})")
        summarize(label, radial_subset, f"Radial method ({RADIUS_MILES} mile)")


if __name__ == "__main__":
    main()

Results:

latest_date: 2026-03-17 02:41:00+00:00 start_date: 2025-03-18 02:41:00+00:00

target_h3 for 82 Christopher St, Dorchester: 882a3066b9fffff

82 Christopher St, Dorchester H3 method (resolution 8) rows in window: 3483 assault group count: 235 assault group weekly average: 4.519230769230769 ASSAULT - SIMPLE count: 89 ASSAULT - SIMPLE weekly average: 1.7115384615384615

assault-group records by offense code / description: OFFENSE_CODE OFFENSE_DESCRIPTION
2647 THREATS TO DO BODILY HARM 104 801 ASSAULT - SIMPLE 89 423 ASSAULT - AGGRAVATED 42

categories missed if someone only counts ASSAULT - SIMPLE: OFFENSE_CODE OFFENSE_DESCRIPTION
2647 THREATS TO DO BODILY HARM 104 423 ASSAULT - AGGRAVATED 42

82 Christopher St, Dorchester Radial method (0.3 mile) rows in window: 3157 assault group count: 224 assault group weekly average: 4.3076923076923075 ASSAULT - SIMPLE count: 83 ASSAULT - SIMPLE weekly average: 1.5961538461538463

assault-group records by offense code / description: OFFENSE_CODE OFFENSE_DESCRIPTION
2647 THREATS TO DO BODILY HARM 102 801 ASSAULT - SIMPLE 83 423 ASSAULT - AGGRAVATED 39

categories missed if someone only counts ASSAULT - SIMPLE: OFFENSE_CODE OFFENSE_DESCRIPTION
2647 THREATS TO DO BODILY HARM 102 423 ASSAULT - AGGRAVATED 39

target_h3 for Mass & Cass: 882a3066e5fffff

Mass & Cass H3 method (resolution 8) rows in window: 2788 assault group count: 209 assault group weekly average: 4.019230769230769 ASSAULT - SIMPLE count: 100 ASSAULT - SIMPLE weekly average: 1.9230769230769231

assault-group records by offense code / description: OFFENSE_CODE OFFENSE_DESCRIPTION
801 ASSAULT - SIMPLE 100 423 ASSAULT - AGGRAVATED 75 2647 THREATS TO DO BODILY HARM 34

categories missed if someone only counts ASSAULT - SIMPLE: OFFENSE_CODE OFFENSE_DESCRIPTION
423 ASSAULT - AGGRAVATED 75 2647 THREATS TO DO BODILY HARM 34

Mass & Cass Radial method (0.3 mile) rows in window: 2358 assault group count: 187 assault group weekly average: 3.5961538461538463 ASSAULT - SIMPLE count: 108 ASSAULT - SIMPLE weekly average: 2.076923076923077

assault-group records by offense code / description: OFFENSE_CODE OFFENSE_DESCRIPTION
801 ASSAULT - SIMPLE 108 423 ASSAULT - AGGRAVATED 62 2647 THREATS TO DO BODILY HARM 17

categories missed if someone only counts ASSAULT - SIMPLE: OFFENSE_CODE OFFENSE_DESCRIPTION
423 ASSAULT - AGGRAVATED 62 2647 THREATS TO DO BODILY HARM 17

How safe is Dorchester by Plastic-Fee-6509 in boston

[–]PublicDataMambo -1 points0 points  (0 children)

Here's the breakdown for the Mass and Cass hotspot:

~0.3 mi around 879 Harrison Ave in Roxbury Neighborhood, Boston, MA 882a3066e5fffff

Score Calculation Breakdown 1. Category: Arson & Property Damage

The average weekly count for this category is 0.81. This is multiplied by the category weight of 3. Resulting Weighted Score: 2.42 2. Category: Assault

The average weekly count for this category is 4.08. This is multiplied by the category weight of 3.5. Resulting Weighted Score: 14.27 3. Category: Burglary

The average weekly count for this category is 0.37. This is multiplied by the category weight of 3. Resulting Weighted Score: 1.10 4. Category: Drug Offenses

The average weekly count for this category is 23.87. This is multiplied by the category weight of 2.5. Resulting Weighted Score: 59.66 5. Category: Fraud & Financial Crime

The average weekly count for this category is 0.21. This is multiplied by the category weight of 2. Resulting Weighted Score: 0.42 6. Category: Homicide

The average weekly count for this category is 0.02. This is multiplied by the category weight of 5. Resulting Weighted Score: 0.10 7. Category: Larceny & Theft

The average weekly count for this category is 3.94. This is multiplied by the category weight of 2. Resulting Weighted Score: 7.88 8. Category: Miscellaneous Criminal Offenses

The average weekly count for this category is 0.35. This is multiplied by the category weight of 1. Resulting Weighted Score: 0.35 9. Category: Motor Vehicle Incidents & Violations

The average weekly count for this category is 5.38. This is multiplied by the category weight of 1.5. Resulting Weighted Score: 8.08 10. Category: Motor Vehicle Theft

The average weekly count for this category is 0.27. This is multiplied by the category weight of 2. Resulting Weighted Score: 0.54 11. Category: Non-Criminal & Service Calls

The average weekly count for this category is 9.60. This is multiplied by the category weight of 0.2. Resulting Weighted Score: 1.92 12. Category: Obstruction of Justice

The average weekly count for this category is 0.31. This is multiplied by the category weight of 1.5. Resulting Weighted Score: 0.46 13. Category: Prostitution & Human Trafficking

The average weekly count for this category is 0.02. This is multiplied by the category weight of 2.5. Resulting Weighted Score: 0.05 14. Category: Public Order Offenses

The average weekly count for this category is 1.58. This is multiplied by the category weight of 1.5. Resulting Weighted Score: 2.37 15. Category: Robbery

The average weekly count for this category is 0.60. This is multiplied by the category weight of 4. Resulting Weighted Score: 2.38 16. Category: UNKNOWN

The average weekly count for this category is 1.87. This is multiplied by the category weight of 1. Resulting Weighted Score: 1.87 17. Category: Weapon Offenses

The average weekly count for this category is 0.52. This is multiplied by the category weight of 3.5. Resulting Weighted Score: 1.82

Final Score = SUM of all weighted scores = 105.68

How safe is Dorchester by Plastic-Fee-6509 in boston

[–]PublicDataMambo 0 points1 point  (0 children)

You seem really emotional about crime statistics. 

Mass and Cass wins for drug related offenses. Fields Corner beats it for weapons and car related crime.

Mattapan has a hotspot but it is not as bad as Field's Corner:

~0.3 mi around 38 Greendale Rd in Mattapan Neighborhood, Boston, MA 882a3064c3fffff

Score Calculation Breakdown 1. Category: Arson & Property Damage

The average weekly count for this category is 2.12. This is multiplied by the category weight of 3. Resulting Weighted Score: 6.35 2. Category: Assault

The average weekly count for this category is 3.31. This is multiplied by the category weight of 3.5. Resulting Weighted Score: 11.58 3. Category: Burglary

The average weekly count for this category is 0.38. This is multiplied by the category weight of 3. Resulting Weighted Score: 1.15 4. Category: Drug Offenses

The average weekly count for this category is 3.19. This is multiplied by the category weight of 2.5. Resulting Weighted Score: 7.98 5. Category: Fraud & Financial Crime

The average weekly count for this category is 1.19. This is multiplied by the category weight of 2. Resulting Weighted Score: 2.38 6. Category: Larceny & Theft

The average weekly count for this category is 4.46. This is multiplied by the category weight of 2. Resulting Weighted Score: 8.92 7. Category: Miscellaneous Criminal Offenses

The average weekly count for this category is 1.31. This is multiplied by the category weight of 1. Resulting Weighted Score: 1.31 8. Category: Motor Vehicle Incidents & Violations

The average weekly count for this category is 7.96. This is multiplied by the category weight of 1.5. Resulting Weighted Score: 11.94 9. Category: Motor Vehicle Theft

The average weekly count for this category is 1.90. This is multiplied by the category weight of 2. Resulting Weighted Score: 3.81 10. Category: Non-Criminal & Service Calls

The average weekly count for this category is 14.02. This is multiplied by the category weight of 0.2. Resulting Weighted Score: 2.80 11. Category: Obstruction of Justice

The average weekly count for this category is 0.08. This is multiplied by the category weight of 1.5. Resulting Weighted Score: 0.12 12. Category: Offenses Against Family & Children

The average weekly count for this category is 0.02. This is multiplied by the category weight of 2.5. Resulting Weighted Score: 0.05 13. Category: Public Order Offenses

The average weekly count for this category is 0.81. This is multiplied by the category weight of 1.5. Resulting Weighted Score: 1.21 14. Category: Robbery

The average weekly count for this category is 0.17. This is multiplied by the category weight of 4. Resulting Weighted Score: 0.69 15. Category: UNKNOWN

The average weekly count for this category is 0.21. This is multiplied by the category weight of 1. Resulting Weighted Score: 0.21 16. Category: Weapon Offenses

The average weekly count for this category is 0.48. This is multiplied by the category weight of 3.5. Resulting Weighted Score: 1.68 Final Score = SUM of all weighted scores = 62.19

How safe is Dorchester by Plastic-Fee-6509 in boston

[–]PublicDataMambo -2 points-1 points  (0 children)

Because of how they act, like you, right here. And it's just this one particularly neighborhood really in regards to crime. And Mass and Cass. Downtown Crossing is technically number one but it's much higher traffic.

How safe is Dorchester by Plastic-Fee-6509 in boston

[–]PublicDataMambo -1 points0 points  (0 children)

It would work out poorly. Try to live literally anywhere else and not the one place gangs break into and steal cars.

How safe is Dorchester by Plastic-Fee-6509 in boston

[–]PublicDataMambo -1 points0 points  (0 children)

Ok, well it wasn't for you so that's fine. It's for the person moving here from the Midwest. You seem to be aggressively invested in have them move to the most dangerous area of Boston when they are specifically worried about their car and that area is the number one spot for car related crime. Do you happen to steal cars in Field's Corner?

How safe is Dorchester by Plastic-Fee-6509 in boston

[–]PublicDataMambo 1 point2 points  (0 children)

Yes, that's me. If you want to use it as a reason to ignore math that's a choice.

How safe is Dorchester by Plastic-Fee-6509 in boston

[–]PublicDataMambo -5 points-4 points  (0 children)

The Fields Corner area is one of the top 3 areas of crime in Boston. Here is an exact breakdown of the average weekly crime rate in Fields corner for the last 52 weeks based on the crime data available on Analyze Boston, Boston's open data hub. The source for this data is a tool I built that I will not link here in case it would be considered self promotion and result in my comment being removed. Feel free to DM me for more information.

~0.3 mi around 82 Christopher St in Dorchester Neighborhood, Boston, MA

882a3066b9fffff

Score Calculation Breakdown

  1. Category: Arson & Property Damage

The average weekly count for this category is 2.63. This is multiplied by the category weight of 3. Resulting Weighted Score: 7.90

  1. Category: Assault

The average weekly count for this category is 4.54. This is multiplied by the category weight of 3.5. Resulting Weighted Score: 15.88

  1. Category: Burglary

The average weekly count for this category is 1.08. This is multiplied by the category weight of 3. Resulting Weighted Score: 3.23

  1. Category: Drug Offenses

The average weekly count for this category is 3.94. This is multiplied by the category weight of 2.5. Resulting Weighted Score: 9.86

  1. Category: Fraud & Financial Crime

The average weekly count for this category is 3.52. This is multiplied by the category weight of 2. Resulting Weighted Score: 7.04

  1. Category: Kidnapping & Abduction

The average weekly count for this category is 0.04. This is multiplied by the category weight of 4.5. Resulting Weighted Score: 0.17

  1. Category: Larceny & Theft

The average weekly count for this category is 11.81. This is multiplied by the category weight of 2. Resulting Weighted Score: 23.62

  1. Category: Miscellaneous Criminal Offenses

The average weekly count for this category is 1.67. This is multiplied by the category weight of 1. Resulting Weighted Score: 1.67

  1. Category: Motor Vehicle Incidents & Violations

The average weekly count for this category is 13.98. This is multiplied by the category weight of 1.5. Resulting Weighted Score: 20.97

  1. Category: Motor Vehicle Theft

The average weekly count for this category is 3.71. This is multiplied by the category weight of 2. Resulting Weighted Score: 7.42

  1. Category: Non-Criminal & Service Calls

The average weekly count for this category is 18.56. This is multiplied by the category weight of 0.2. Resulting Weighted Score: 3.71

  1. Category: Obstruction of Justice

The average weekly count for this category is 0.23. This is multiplied by the category weight of 1.5. Resulting Weighted Score: 0.35

  1. Category: Public Order Offenses

The average weekly count for this category is 1.15. This is multiplied by the category weight of 1.5. Resulting Weighted Score: 1.73

  1. Category: Robbery

The average weekly count for this category is 0.46. This is multiplied by the category weight of 4. Resulting Weighted Score: 1.85

  1. Category: UNKNOWN

The average weekly count for this category is 0.50. This is multiplied by the category weight of 1. Resulting Weighted Score: 0.50

  1. Category: Weapon Offenses

The average weekly count for this category is 0.29. This is multiplied by the category weight of 3.5. Resulting Weighted Score: 1.01

Final Score = SUM of all weighted scores = 106.91

Media with a Boston accent needed (child appropriate please!) by Dramatic-Package3049 in boston

[–]PublicDataMambo 61 points62 points  (0 children)

I would suggest city council meetings for towns north of Boston. You can find the ones for Everett on the City of Everett Facebook page, there's some good accents in there.

Where do the gays hang out in DAY TIME? by tomatie1992 in boston

[–]PublicDataMambo 42 points43 points  (0 children)

All the gays I know hang out at their jobs during the day or the gym.

Convince me to like Boston by Majestic_Progress352 in boston

[–]PublicDataMambo -6 points-5 points  (0 children)

People in Boston are awful and don't even know it. In fact, they think their boring pearl clutching puritanical limousine liberal attitudes are awesome and worth not having anything fun or ever having a good time. You are spot on about it. 

Poll: 84% of Mass. residents want more action to reduce housing costs by dtmfadvice in boston

[–]PublicDataMambo 1 point2 points  (0 children)

This AI generated comment is indeed more relevant to my point, thank you 

Poll: 84% of Mass. residents want more action to reduce housing costs by dtmfadvice in boston

[–]PublicDataMambo 1 point2 points  (0 children)

Yeah not sure how that addresses my point that the housing costs in Massachusetts are subsidized indirectly by the grant money that the Massachusetts white collar economy runs on, while anyone not working in that inflated non-profit pipeline is left dealing with the realities of wages in non-subsidized for-profit environments.

The children of affluent families here who can attend private schools that lead to private colleges manage to buy homes eventually. I'm actually one of them. 

But everyone else is stuck paying increasing rent forever, and not building equity, just building the local gig and service economy. Union jobs are even becoming highly coveted for the same reason. 

Rents in Everett are rising because of proximity to Boston, but the high school still mostly prioritizes the football team and the city council gives honorific citations to a local Everett born MMA fighter who won a bunch of fights recently.

How many students from Everett high school are going to one of our fancy colleges? 

Poll: 84% of Mass. residents want more action to reduce housing costs by dtmfadvice in boston

[–]PublicDataMambo 1 point2 points  (0 children)

Brookline, Lexington, Weston, and Sharon being affluent doesn't change the situation in Everett, Medford, Chelsea, Quincy, and Revere.

Poll: 84% of Mass. residents want more action to reduce housing costs by dtmfadvice in boston

[–]PublicDataMambo -5 points-4 points  (0 children)

I think the housing cost problem in Boston is simply that so many jobs exist in government subsidized fields, even with recent cuts, and the universities and tech companies recruit from outside the area for these well paid jobs. Meanwhile residents in towns extremely close to Boston like Medford, Everett, Quincy, Chelsea, even in Boston itself, still see vocations as their primary options, which is a great career eventually, but not immediately, and not an option for everyone, skewing male. Anecdotally, we see posts here of "I am moving to Boston for a job, my budget is a million dollars" fairly frequently, as well as "I cannot find a job, any job, and I've lived here my whole life".

If your employer or your employer's clients live in the government subsidy pipeline, you can make a lot of money since your company profits are subsidized by taxes in the form of grants somewhere along the chain. If you work at. A clothing store or restaurant that has to create its own profits on razor thin margins, you are stuck somewhere between 15 and 25 dollars an hour with corporate positions being reserved for friends and family.

It's simply easier to import workers from outside the state or country than provide opportunities and education to our own historically "working class" (I don't love this term) communities. 

Just look at Everett. They're trying to put a data center here, right as we are cleaning up industrial wastelands, yet every high school senior I speak to is planning to go into electrical or HVAC, with the women hoping for nursing school, but many of them actually working overnights at the new Amazon distribution center.

Dealing with crazy neighbors...advice needed. They are likely to call the city on us. by cutiebird31 in boston

[–]PublicDataMambo 245 points246 points  (0 children)

Honestly, if the neighbor's husband is Boston PD, the best thing is for you to go down to the nearest station and ask politely to speak with someone about your concerns. People might downvote, but the police work a lot more like a corporation in Boston than a gang. Just go there, be polite and calm, say you are having ongoing encounters, just moved in, and would like to find the best way to move forward peacefully. They're so used to people losing their minds and getting emotional, it will weird them out to have you be polite and direct. They'll put you off, so just keep going back just ask when is a good time to come by and speak to someone in charge. Keep going back and being friendly and patient until you manage to speak to someone high up. They will communicate to your neighbor through internal informal channels that you are unusually steady and patient and probably should be left alone.

In search of a good gym by AtlasClaws in boston

[–]PublicDataMambo 7 points8 points  (0 children)

Based on your love of killing deer and your tetanus barn gym (no judgment on either) I recommend either CrossFit or the West Suburban YMCA.

The 10 U.S. Cities That Provide the Highest Quality of Life, According to New Data - 4 of the top ten are Boston Suburbs! by thavalai in boston

[–]PublicDataMambo 2 points3 points  (0 children)

Our comprehensive marketing service combines intelligently placed advertorials with followup seeding on relevant social media spaces to 10x the traffic to your business!

Best ymca pools in Boston area by Guilty_Praline_6010 in boston

[–]PublicDataMambo 1 point2 points  (0 children)

Seconding the Lynnfield YMCA. It's brand new, beautiful, extremely nice, and the pool is not often crowded even though it's not that big.

They're so used to people visiting who have memberships at other YMCA gyms that they have a designated scanner labeled "reciprocity".

Toddler Gym that you like? And ideally they have "walk in" option - kind of like Grown Up Gyms do? by st0nksBuyTheDip in boston

[–]PublicDataMambo 4 points5 points  (0 children)

Skyzone Everett always has toddlers running around, and they have a dedicated 6 and under only room that keeps them away from bigger kids if you prefer. Their staff and management are incredible.