Skilled nursing facility · CMS certification number 555514
Heritage Park Nursing Center
Upland, California · Medicare and Medicaid · 70 certified beds in Care Compare
Heritage Park Nursing Center: its citable report, full history — $295 · an email when it changes — $99/month
What stands out
- Its latest cost report on file is for fiscal year 2024, covering January 1, 2024 to December 31, 2024 (365 days), and CMS processed it on September 23, 2025.
- Net patient revenue rose from $9.7M in fiscal year 2023 to $11.9M in fiscal year 2024.
- Its result from service to patients: −$2.1M (2022), −$3.5M (2023), −$2.5M (2024).
- Its cost reports on file run from fiscal year 1996 to fiscal year 2024.
- Its net patient revenue of $11.9M ranks 644th of the 951 nursing facilities in California whose latest cost report on file is fiscal year 2024.
- 1 of the 5 nursing facilities in California closest in size to it, whose latest cost report on file is fiscal year 2024, also reports a loss on service to patients.
Heritage Park Nursing Center: Medicare cost reports
Form CMS-2540-10: each report covers January 1 to December 31 of its year; every report is settled.
| Form CMS-2540-10 | 2024 · report 1440026 | 2023 · report 1394867 | 2022 · report 1365514 | 2021 · report 1334126 | 2020 · report 1306291 | 2019 · report 1315073 | 2018 · report 1242563 | 2017 · report 1209922 | 2016 · report 1174317 | 2015 · report 1142105 | 2014 · report 1108063 | 2013 · report 1116670 | 2012 · report 1086465 | 2011 · report 1020380 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Processed by CMS | September 23, 2025 | September 13, 2024 | September 26, 2023 | September 26, 2022 | December 3, 2021 | April 29, 2022 | August 27, 2019 | August 21, 2018 | August 21, 2017 | August 22, 2016 | August 17, 2015 | December 29, 2015 | February 28, 2015 | November 16, 2012 |
| Total patient revenue | $15,237,817 | $12,596,919 | $12,750,539 | $11,089,882 | $8,970,269 | $12,604,283 | $12,784,380 | $10,680,490 | $10,235,840 | $10,533,355 | $10,751,571 | $10,547,174 | $10,063,326 | $9,519,411 |
| Contractual allowances and discounts | $3,289,006 | $2,847,790 | $2,524,583 | $2,528,110 | $1,906,137 | $3,906,961 | $4,299,259 | $2,159,780 | $1,621,005 | $2,019,610 | $1,800,580 | $1,742,123 | $1,545,934 | $783,126 |
| Net patient revenue | $11,948,811 | $9,749,129 | $10,225,956 | $8,561,772 | $7,064,132 | $8,697,322 | $8,485,121 | $8,520,710 | $8,614,835 | $8,513,745 | $8,950,991 | $8,805,051 | $8,517,392 | $8,736,285 |
| Total operating expenses | $14,494,810 | $13,255,017 | $12,348,818 | $10,681,271 | $9,155,788 | $10,004,060 | $9,313,598 | $9,177,303 | $8,789,930 | $8,910,640 | $8,545,532 | $8,361,721 | $8,096,469 | $7,851,164 |
| Net income from service to patients | −$2,545,999 | −$3,505,888 | −$2,122,862 | −$2,119,499 | −$2,091,656 | −$1,306,738 | −$828,477 | −$656,593 | −$175,095 | −$396,895 | $405,459 | $443,330 | $420,923 | $885,121 |
| Total other income | $3,819,507 | $734,128 | $20,783 | $158,846 | $538,806 | $64,702 | $29,466 | $832 | $1,013 | $983 | $1,044 | $347 | $1,177 | $44,334 |
| Net income after other income | $1,273,508 | −$2,771,760 | −$2,102,079 | −$1,960,653 | −$1,552,850 | −$1,242,036 | −$799,011 | −$655,761 | −$174,082 | −$395,912 | $406,503 | $443,677 | $422,100 | $929,455 |
| Net income | $1,253,531 | −$2,823,937 | −$2,104,798 | −$1,962,332 | −$1,553,503 | −$1,242,112 | −$821,036 | −$656,414 | −$174,319 | −$396,396 | $406,206 | $443,554 | $422,022 | $929,439 |
| Total facility beds, all components | 70 | 70 | 70 | 70 | 70 | 70 | 70 | 70 | 70 | 70 | 70 | 70 | 70 | 70 |
| Bed days available, all components | 25,620 | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Medicare (Title XVIII) patient days | 4,430 | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Medicaid (Title XIX) patient days | 1,166 | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Other-payer patient days | 18,697 | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Total patient days, all components | 24,293 | 19,234 | 22,571 | 21,489 | 17,505 | 22,732 | 23,250 | 23,157 | 23,517 | 23,650 | 24,293 | 24,469 | 24,216 | 23,944 |
| Medicare discharges | 105 | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Medicaid discharges | 17 | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Other-payer discharges | 50 | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Total discharges, all components | 172 | 363 | 361 | 318 | 345 | 582 | 539 | 621 | 525 | 683 | 578 | 547 | 486 | 498 |
| Average length of stay, Medicare, in days | 42.19 | 34.77 | 44.15 | 32.82 | 26.97 | 24.67 | 29.53 | 27.01 | 30.54 | 30.86 | 26.79 | 30.22 | 31.81 | 34.53 |
| Average length of stay, Medicaid, in days | 68.59 | 43.06 | 219 | 180.58 | 386.67 | 265.5 | 782.67 | 199.7 | 313.42 | 493.5 | 179.65 | 171.16 | 438.13 | 290.39 |
| Average length of stay, all patients, in days | 141.24 | 52.99 | 62.52 | 67.58 | 50.74 | 39.06 | 43.14 | 37.29 | 44.79 | 34.63 | 42.03 | 44.73 | 49.83 | 48.08 |
Net income, fiscal years 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011. Checked against the form’s own arithmetic: what that check shows.
Form CMS-2540-96: each report covers January 1 to December 31 of its year.
| Form CMS-2540-96 | 2010 · report 411448 | 2009 · report 388306 | 2008 · report 349315 | 2007 · report 322380 | 2006 · report 291882 | 2005 · report 260548 | 2004 · report 229594 | 2003 · report 192484 | 2002 · report 200334 | 2001 · report 172453 | 2000 · report 98453 | 1999 · report 98451 | 1998 · report 98449 | 1997 · report 98447 | 1996 · report 98446 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Report status | settled | settled | settled | settled | settled | settled | settled | settled | settled | settled | settled | settled | settled | settled | as submitted |
| Processed by CMS | July 19, 2011 | September 30, 2010 | July 14, 2009 | July 31, 2008 | August 14, 2007 | August 4, 2006 | August 2, 2005 | September 1, 2004 | November 22, 2004 | March 30, 2004 | March 15, 2002 | October 3, 2001 | October 16, 2000 | June 9, 1999 | October 7, 1998 |
| Net patient revenue | $8,407,281 | $7,896,255 | $7,441,298 | $5,969,723 | $5,670,231 | $4,040,199 | $4,083,849 | $3,725,766 | $4,035,335 | $3,538,314 | $3,536,699 | $3,374,502 | $3,311,697 | $3,344,905 | $3,282,307 |
| Total operating expenses | $7,669,741 | $6,898,039 | $6,548,170 | $5,989,799 | $5,548,078 | $4,673,552 | $4,338,763 | $3,823,578 | $8,779,584 | $3,833,700 | $3,615,467 | $3,402,670 | $3,553,024 | $4,220,167 | $3,545,637 |
| Net income from service to patients | $737,540 | $998,216 | $893,128 | −$20,076 | $122,153 | −$633,353 | −$254,914 | −$97,812 | −$4,744,249 | −$295,386 | −$78,768 | −$28,168 | −$241,327 | −$875,262 | −$263,330 |
| Total other income | $16,144 | $67,845 | $25,854 | $6,224 | $24,348 | $370,281 | $44,687 | $17,200 | $4,806,394 | $225,895 | $44,401 | $46,193 | $79,327 | $165,216 | $215,111 |
| Total other expenses | $35,070 | $1,180 | — | $19 | — | — | — | — | $97,183 | — | — | — | — | — | — |
| Net income | $718,614 | $1,064,881 | $918,982 | −$13,871 | $146,501 | −$263,072 | −$210,227 | −$80,612 | −$35,038 | −$69,491 | −$34,367 | $18,025 | −$162,000 | −$710,046 | −$48,219 |
| Total facility beds, all components | 70 | 70 | 70 | 70 | 70 | 70 | 70 | 70 | 70 | 70 | 70 | 70 | 70 | 70 | 69 |
| Total patient days, all components | 23,747 | 22,827 | 22,352 | 21,851 | 22,938 | 17,281 | 22,838 | 23,289 | 22,940 | 23,834 | 23,930 | 23,339 | 23,158 | 23,258 | 24,151 |
| Total discharges, all components | 448 | 467 | 432 | 394 | 374 | 190 | 186 | 175 | 101 | 163 | 163 | 137 | 157 | 156 | 127 |
| Average length of stay, Medicare, in days | 35.28 | 37.98 | 36.17 | 29.92 | 26.53 | 32.58 | 31.27 | 28.64 | 37.76 | 32.14 | 31.55 | 29.63 | 23.09 | 26.44 | 23.43 |
| Average length of stay, Medicaid, in days | 312.86 | 190.79 | 341.15 | 237.14 | 197.73 | 199.59 | 647.44 | 640.59 | 1,136.4 | 314.05 | 276.2 | 569.75 | 379.68 | 437.31 | 785.38 |
| Average length of stay, all patients, in days | 53.01 | 48.88 | 51.74 | 55.46 | 61.33 | 90.95 | 122.78 | 133.08 | 227.13 | 146.22 | 146.81 | 170.36 | 147.5 | 149.09 | 190.17 |
Net income, fiscal years 2010, 2009, 2008, 2007, 2006, 2005, 2004, 2003, 2002, 2001, 2000, 1999, 1998, 1997, 1996. Checked against the form’s own arithmetic: what that check shows.
Heritage Park Nursing Center: nurse staffing hours by quarter →
Who owns Heritage Park Nursing Center, as filed with CMS
Care Compare
- 5% OR GREATER SECURITY INTEREST: BMO BANK, N.A. (organization), since 09/20/2023
- CORPORATE DIRECTOR: MASTROCOLA, LOIS (individual), since 02/01/1998; OLDS, THOMAS (individual), since 02/01/1998
- CORPORATE OFFICER: MASTROCOLA, LOIS (individual), since 02/01/1998; OLDS, THOMAS (individual), since 02/01/1998
- W-2 MANAGING EMPLOYEE: MASTROCOLA, LOIS (individual), since 09/20/2023
Ownership percentage for each: NOT APPLICABLE.
Medicare enrollment
As filed in the CMS file dated October 1, 2026 (Medicare enrollment ownership), under the enrollment of GHC OF UPLAND SNF, LLC (enrollment ID O20071008000092).
- 5% OR GREATER DIRECT OWNERSHIP INTEREST: LIFE GENERATIONS HEALTHCARE, LLC (organization), 100.00%, since 01/01/2005
- 5% OR GREATER INDIRECT OWNERSHIP INTEREST: FRED SMITH (individual), 12.69%, since 02/01/1998; LOIS A MASTROCOLA (individual), 9.18%, since 02/01/1998; THOMAS OLDS (individual), 78.13%, since 02/01/1998
- 5% OR GREATER SECURITY INTEREST: BMO BANK, N.A. (organization), since 09/20/2023
- CORPORATE DIRECTOR: LOIS A MASTROCOLA (individual), since 02/01/1998; THOMAS OLDS (individual), since 02/01/1998
- CORPORATE OFFICER: LOIS A MASTROCOLA (individual), since 02/01/1998; THOMAS OLDS (individual), since 02/01/1998
- W-2 MANAGING EMPLOYEE: LOIS A MASTROCOLA (individual), since 09/20/2023
Paused by CMS: Form CMS-855A, December 11, 2025.
Private equity company, real estate investment trust and holding company: No: LIFE GENERATIONS HEALTHCARE, LLC; BMO BANK, N.A..
Private equity company, real estate investment trust and holding company: Paused by CMS: FRED SMITH; LOIS A MASTROCOLA; THOMAS OLDS; LOIS A MASTROCOLA; THOMAS OLDS; LOIS A MASTROCOLA; THOMAS OLDS; LOIS A MASTROCOLA.
Changes in ownership
- September 1, 2026, Care Compare ownership file; no longer listed: BMO BANK NATIONAL ASSOCIATION (5% OR GREATER SECURITY INTEREST); listed: BMO BANK, N.A. (5% OR GREATER SECURITY INTEREST). NH_Ownership_Sep2026_2.csv
- March 1, 2024, enrollment ownership file; no longer listed: LIFE GENERATIONS HEALTHCARE, LLC (OPERATIONAL/MANAGERIAL CONTROL); JACOB SCHLOTTMAN (W-2 MANAGING EMPLOYEE); WELLS FARGO BANK, NATIONAL ASSOCIATION (5% OR GREATER SECURITY INTEREST); THOMAS OLDS (5% OR GREATER DIRECT OWNERSHIP INTEREST); LOIS A MASTROCOLA (5% OR GREATER DIRECT OWNERSHIP INTEREST); first listed: BMO BANK NATIONAL ASSOCIATION (5% OR GREATER SECURITY INTEREST), associated since September 20, 2023; THOMAS OLDS (5% OR GREATER INDIRECT OWNERSHIP INTEREST), associated since February 1, 1998; LOIS A MASTROCOLA (W-2 MANAGING EMPLOYEE), associated since September 20, 2023; LOIS A MASTROCOLA (5% OR GREATER INDIRECT OWNERSHIP INTEREST), associated since February 1, 1998. Skilled_Nursing_Facility_All_Owners_:_2024-03-01.csv
Inspections of Heritage Park Nursing Center
- Cycle 1: health June 19, 2025 (4 deficiencies), fire safety June 19, 2025 (13)
- Cycle 2: health May 16, 2024 (4 deficiencies), fire safety May 16, 2024 (9)
- Cycle 3: health November 4, 2022 (13 deficiencies), fire safety November 4, 2022 (6)
Deficiencies cited at Heritage Park Nursing Center
21 deficiencies on file, by tag, newest citation first
every one from a health inspection; every one marked “Deficient, Provider has date of correction”; 7 cited from a complaint, marked below. Letter after a date: scope and severity grade.
- F 0600, freedom from abuse, neglect, and exploitation: May 13, 2026 (D, from a complaint, corrected June 12, 2026).
- F 0605, freedom from abuse, neglect, and exploitation: June 19, 2025 (D, corrected July 11, 2025).
- F 0755, pharmacy service: June 19, 2025 (D, corrected July 7, 2025).
- F 0880, infection control: June 19, 2025 (D, corrected July 7, 2025).
- F 0607, freedom from abuse, neglect, and exploitation: May 23, 2025 (D, from a complaint, corrected June 5, 2025).
- F 0689, quality of life and care: April 17, 2025 (G, from a complaint, corrected May 2, 2025); February 10, 2024 (D, from a complaint, corrected February 26, 2024); November 4, 2022 (D, corrected December 16, 2022).
- F 0641, resident assessment and care planning: May 16, 2024 (E, corrected June 13, 2024).
- F 0645, resident assessment and care planning: May 16, 2024 (D, corrected June 13, 2024).
- F 0609, freedom from abuse, neglect, and exploitation: April 8, 2024 (D, from a complaint, corrected April 19, 2024).
- F 0610, freedom from abuse, neglect, and exploitation: February 27, 2024 (E, from a complaint, corrected March 17, 2024).
- F 0842, resident assessment and care planning: January 26, 2024 (D, from a complaint, corrected February 12, 2024).
- F 0550, resident rights: November 4, 2022 (D, corrected December 16, 2022).
- F 0578, resident rights: November 4, 2022 (E, corrected December 16, 2022).
- F 0688, quality of life and care: November 4, 2022 (D, corrected December 16, 2022).
- F 0695, quality of life and care: November 4, 2022 (D, corrected December 16, 2022).
- F 0761, pharmacy service: November 4, 2022 (D, corrected December 16, 2022).
- F 0812, nutrition and dietary: November 4, 2022 (F, corrected December 16, 2022).
- F 0814, nutrition and dietary: November 4, 2022 (D, corrected December 16, 2022).
- F 0888, infection control: November 4, 2022 (D, corrected December 16, 2022).
Heritage Park Nursing Center in Care Compare
- Ownership Type: For profit - Corporation
- Legal Business Name: GHC OF UPLAND SNF, LLC
- Date First Approved to Provide Medicare and Medicaid Services: 1992-07-10
- Provider Resides in Hospital: N
- Continuing Care Retirement Community: N
- Urban: Y
- County/Parish: San Bernardino
- Telephone Number: 9099494887
- Chain Name: GENERATIONS HEALTHCARE
- Chain ID: 236
- Provider Changed Ownership in Last 12 Months: N
- With a Resident and Family Council: Resident
- Automatic Sprinkler Systems in All Required Areas: Yes
- Average Number of Residents per Day: 67.0
- Overall Rating: 5
- Health Inspection Rating: 5
- QM Rating: 5
- Long-Stay QM Rating: 5
- Short-Stay QM Rating: 5
Care Compare, October 1, 2026: provider information NH_ProviderInfo_Oct2026.csv · inspections NH_SurveySummary_Oct2026.csv · citations NH_HealthCitations_Oct2026.csv · ownership NH_Ownership_Oct2026.csv.
Nothing on file for Heritage Park Nursing Center: no penalty in Care Compare.
Other nursing facilities in Upland and California
- Upland Rehabilitation and Care Center
- Villa Mesa Care Center
- PARK VISTA AT MORNINGSIDE FULLERTON
- JEROLD PHELPS COMM HOSP SNF GARBERVILLE
- KERN VALLEY HEALTHCARE DISTRICT DP SNF LAKE ISABELLA
- THE CARE CENTER ON HAZELTINE, LLC VAN NUYS
- LEISURE COURT NURSING CENTER ANAHEIM
- Rancho Mesa Care Center Alta Loma
Report a figure on Heritage Park Nursing Center’s record that differs from its CMS file, quoting 555514.