nursing home in McAlester, OK

Heritage Hills Living & Rehabilitation Center

411 North West Street, McAlester, OK 74502 · (918) 423-2920

★★★★★1
Much below average
CMS overall star rating
  • Health inspections★★★★★1
  • Staffing★★★★★3
  • Quality measures★★★★★2
  • Abuse citation

Source: Centers for Medicare & Medicaid Services (CMS), Medicare Care Compare. We refresh our information from this source. About our data

Heritage Hills Living & Rehabilitation Center at a glance

Heritage Hills Living & Rehabilitation Center is a 81-bed for-profit nursing home in McAlester, Oklahoma (Pittsburg County).

CMS gives it 1 out of 5 stars on its overall star rating, worse than the Oklahoma average of 2.7.

Residents receive about 3.3 hours of nursing care per day (0.3 of them from registered nurses), worse than the state average of 3.8 hours.

Its most recent standard health inspection (October 31, 2024) found 12 health citations. The Oklahoma average is 6.4.

Federal regulators fined it 1 time in the past three years, totaling $73,288.

Nursing staff turnover is 54.4% per year (state average 55.5%).

Facility details

Type
Nursing home
Ownership
For Profit - Individual
Beds
81
Certified for
Medicare and Medicaid
Medicare-certified since
August 1, 1997
Resident/family council
Resident
County
Pittsburg County
CMS Certification Number
375317

Ratings

MeasureThis facilityOklahoma avg.U.S. avg.vs. U.S.
Overall star rating ⓘ (higher is better)1 / 52.7 / 53 / 5Worse
Health inspection rating ⓘ (higher is better)1 / 52.8 / 52.8 / 5Worse
Staffing rating ⓘ (higher is better)3 / 52.6 / 52.9 / 5Average
Quality measures rating ⓘ (higher is better)2 / 52.8 / 53.6 / 5Worse
Long-stay quality rating (higher is better)2 / 53 / 53.8 / 5Worse

Staffing

This facility3.29 hrsOklahoma average3.79 hrsU.S. average3.86 hrs
Total nurse staff hours per resident per day: this facility vs. Oklahoma and U.S. averages
MeasureThis facilityOklahoma avg.U.S. avg.vs. U.S.
Total nurse staff hours per resident per day ⓘ (higher is better)3.29 hrs3.79 hrs3.86 hrsWorse
Registered nurse hours per resident per day (higher is better)0.28 hrs0.34 hrs0.69 hrsWorse
Nurse aide hours per resident per day (higher is better)2.44 hrs2.54 hrs2.32 hrsBetter
Weekend nurse staff hours per resident per day (higher is better)3.30 hrs3.44 hrs3.42 hrsAverage
Nursing staff turnover (yearly) (lower is better)54.4%55.5%45.8%Worse
Administrators who left in the past year (lower is better)111Worse

Inspections

This facility12Oklahoma average6U.S. average9
Health citations in the most recent inspection: this facility vs. Oklahoma and U.S. averages
MeasureThis facilityOklahoma avg.U.S. avg.vs. U.S.
Health citations in the most recent inspection (lower is better)1269Worse
Citations from complaint investigations (latest cycle) (lower is better)723Worse
Weighted health inspection score ⓘ (lower is better)12767.580.6Worse

Penalties

This facility1Oklahoma average1U.S. average1
Fines in the past 3 years: this facility vs. Oklahoma and U.S. averages
MeasureThis facilityOklahoma avg.U.S. avg.vs. U.S.
Fines in the past 3 years (lower is better)111Worse
Total fines in the past 3 years (lower is better)$73,288$18,268$30,972Worse
All federal penalties in the past 3 years (lower is better)211Worse

Size

MeasureThis facilityOklahoma avg.U.S. avg.vs. U.S.
Certified beds8197107
Average residents per day576186
Occupancy70.2%64%80.9%

Long-stay residents

This facility4%Oklahoma average4.7%U.S. average3.2%
Long-stay residents with a fall causing major injury: this facility vs. Oklahoma and U.S. averages
MeasureThis facilityOklahoma avg.U.S. avg.vs. U.S.
Long-stay residents with a fall causing major injury (lower is better)4%4.7%3.2%Worse
Long-stay residents with pressure ulcers (lower is better)3.8%4.7%4.6%Better
Long-stay residents given antipsychotic medication (lower is better)31%17.5%15.4%Worse
Long-stay residents with a urinary tract infection (lower is better)4%2.8%1.6%Worse
Long-stay residents with a catheter left in the bladder (lower is better)3.5%1.9%0.8%Worse
Long-stay residents needing more help with daily activities (lower is better)2.9%13.6%13.9%Better
Long-stay residents whose walking worsened (lower is better)4%13.7%14.1%Better
Long-stay residents who lose too much weight (lower is better)10.8%3.3%5.2%Worse
Long-stay residents with depressive symptoms (lower is better)0%3.4%12.8%Better
Long-stay residents who were physically restrained (lower is better)0%0.1%0.1%Better
Long-stay residents given anti-anxiety or sleep medication (lower is better)29.1%25.7%19.5%Worse
Long-stay residents with new or worse incontinence (lower is better)19.4%17.1%19%Average
Long-stay residents given a flu vaccine (higher is better)100%94.6%95.5%Average
Long-stay residents given a pneumonia vaccine (higher is better)99.1%91%93.6%Better

Short-stay residents

This facility73.2%Oklahoma average75.8%U.S. average82%
Short-stay residents given a pneumonia vaccine: this facility vs. Oklahoma and U.S. averages
MeasureThis facilityOklahoma avg.U.S. avg.vs. U.S.
Short-stay residents given a pneumonia vaccine (higher is better)73.2%75.8%82%Worse

Inspection citations

State inspectors cited this home for 52 health deficiencies and 12 fire safety deficiencies in the inspection records CMS currently publishes. 1 citation involved actual harm.

DateCitationSeverityStatus
June 9, 2026
Complaint
Notify each resident of certain balances and convey resident funds upon discharge, eviction, or death.
Resident Rights Deficiencies · Tag F0569
E
Potential harm, pattern
Corrected July 10, 2026
November 24, 2025
Complaint
Safeguard resident-identifiable information and/or maintain medical records on each resident that are in accordance with accepted professional standards.
Resident Assessment and Care Planning Deficiencies · Tag F0842
E
Potential harm, pattern
Corrected December 17, 2025
November 24, 2025
Complaint
Ensure that a nursing home area is free from accident hazards and provides adequate supervision to prevent accidents.
Quality of Life and Care Deficiencies · Tag F0689
D
Potential harm, isolated
Corrected December 17, 2025
November 24, 2025
Complaint
Protect each resident from all types of abuse such as physical, mental, sexual abuse, physical punishment, and neglect by anybody.
Freedom from Abuse, Neglect, and Exploitation Deficiencies · Tag F0600
D
Potential harm, isolated
Corrected December 17, 2025
July 30, 2025
Complaint
Develop and implement a complete care plan that meets all the resident's needs, with timetables and actions that can be measured.
Resident Assessment and Care Planning Deficiencies · Tag F0656
E
Potential harm, pattern
Corrected September 20, 2025
July 30, 2025
Complaint
Keep residents' personal and medical records private and confidential.
Resident Rights Deficiencies · Tag F0583
E
Potential harm, pattern
Corrected September 20, 2025
July 30, 2025
Complaint
Ensure that a nursing home area is free from accident hazards and provides adequate supervision to prevent accidents.
Quality of Life and Care Deficiencies · Tag F0689
E
Potential harm, pattern
Corrected September 20, 2025
July 30, 2025
Complaint
Honor the resident's right to a safe, clean, comfortable and homelike environment, including but not limited to receiving treatment and supports for daily living safely.
Resident Rights Deficiencies · Tag F0584
E
Potential harm, pattern
Corrected September 20, 2025
July 30, 2025
Complaint
Protect each resident from all types of abuse such as physical, mental, sexual abuse, physical punishment, and neglect by anybody.
Freedom from Abuse, Neglect, and Exploitation Deficiencies · Tag F0600
D
Potential harm, isolated
Corrected September 20, 2025
December 27, 2024
Complaint
Honor the resident's right to a safe, clean, comfortable and homelike environment, including but not limited to receiving treatment and supports for daily living safely.
Resident Rights Deficiencies · Tag F0584
D
Potential harm, isolated
Corrected February 14, 2025
October 31, 2024
Fire safety
Provide properly protected cooking facilities.
Smoke Deficiencies · Tag K0324
E
Potential harm, pattern
Corrected November 25, 2024
October 31, 2024
Fire safety
Install smoke barrier doors that can resist smoke for at least 20 minutes.
Smoke Deficiencies · Tag K0374
E
Potential harm, pattern
Corrected November 25, 2024
October 31, 2024
Fire safety
Have power receptacles that are properly grounded.
Gas, Vacuum, and Electrical Systems Deficiencies · Tag K0912
E
Potential harm, pattern
Corrected November 25, 2024
October 31, 2024
Complaint
Protect each resident from all types of abuse such as physical, mental, sexual abuse, physical punishment, and neglect by anybody.
Freedom from Abuse, Neglect, and Exploitation Deficiencies · Tag F0600
G
Actual harm, isolated
Corrected November 25, 2024
October 31, 2024
Complaint
Procure food from sources approved or considered satisfactory and store, prepare, distribute and serve food in accordance with professional standards.
Nutrition and Dietary Deficiencies · Tag F0812
F
Potential harm, widespread
Corrected November 25, 2024
October 31, 2024
Standard
Provide and implement an infection prevention and control program.
Infection Control Deficiencies · Tag F0880
F
Potential harm, widespread
Corrected November 25, 2024
October 31, 2024
Standard
Provide safe and appropriate respiratory care for a resident when needed.
Quality of Life and Care Deficiencies · Tag F0695
E
Potential harm, pattern
Corrected November 25, 2024
October 31, 2024
Standard
Ensure each resident receives an accurate assessment.
Resident Assessment and Care Planning Deficiencies · Tag F0641
E
Potential harm, pattern
Corrected November 25, 2024
October 31, 2024
Complaint
Respond appropriately to all alleged violations.
Freedom from Abuse, Neglect, and Exploitation Deficiencies · Tag F0610
D
Potential harm, isolated
Corrected November 25, 2024
October 31, 2024
Standard
Ensure that a nursing home area is free from accident hazards and provides adequate supervision to prevent accidents.
Quality of Life and Care Deficiencies · Tag F0689
D
Potential harm, isolated
Corrected November 25, 2024
October 31, 2024
Standard
Coordinate assessments with the pre-admission screening and resident review program; and referring for services as needed.
Resident Assessment and Care Planning Deficiencies · Tag F0644
D
Potential harm, isolated
Corrected November 25, 2024
October 12, 2023
Complaint
Honor the resident's right to a safe, clean, comfortable and homelike environment, including but not limited to receiving treatment and supports for daily living safely.
Resident Rights Deficiencies · Tag F0584
E
Potential harm, pattern
Corrected November 3, 2023
October 12, 2023
Complaint
Provide and implement an infection prevention and control program.
Infection Control Deficiencies · Tag F0880
E
Potential harm, pattern
Corrected November 3, 2023
August 10, 2023
Fire safety
Have power receptacles that are properly grounded.
Gas, Vacuum, and Electrical Systems Deficiencies · Tag K0912
E
Potential harm, pattern
Corrected December 5, 2023
August 10, 2023
Standard
Procure food from sources approved or considered satisfactory and store, prepare, distribute and serve food in accordance with professional standards.
Nutrition and Dietary Deficiencies · Tag F0812
F
Potential harm, widespread
Corrected September 28, 2023
August 10, 2023
Standard
Ensure that residents are free from significant medication errors.
Pharmacy Service Deficiencies · Tag F0760
E
Potential harm, pattern
Corrected September 28, 2023
August 10, 2023
Standard
Keep residents' personal and medical records private and confidential.
Resident Rights Deficiencies · Tag F0583
E
Potential harm, pattern
Corrected September 28, 2023
August 10, 2023
Standard
Honor the resident's right to a safe, clean, comfortable and homelike environment, including but not limited to receiving treatment and supports for daily living safely.
Resident Rights Deficiencies · Tag F0584
E
Potential harm, pattern
Corrected September 28, 2023
August 10, 2023
Standard
Ensure each resident receives an accurate assessment.
Resident Assessment and Care Planning Deficiencies · Tag F0641
E
Potential harm, pattern
Corrected September 28, 2023
August 10, 2023
Standard
Coordinate assessments with the pre-admission screening and resident review program; and referring for services as needed.
Resident Assessment and Care Planning Deficiencies · Tag F0644
E
Potential harm, pattern
Corrected September 28, 2023
August 10, 2023
Standard
Develop the complete care plan within 7 days of the comprehensive assessment; and prepared, reviewed, and revised by a team of health professionals.
Resident Assessment and Care Planning Deficiencies · Tag F0657
E
Potential harm, pattern
Corrected September 28, 2023
August 10, 2023
Standard
Provide appropriate treatment and care according to orders, resident’s preferences and goals.
Quality of Life and Care Deficiencies · Tag F0684
E
Potential harm, pattern
Corrected September 28, 2023
August 10, 2023
Standard
Provide appropriate pressure ulcer care and prevent new ulcers from developing.
Quality of Life and Care Deficiencies · Tag F0686
E
Potential harm, pattern
Corrected September 28, 2023
August 10, 2023
Standard
Ensure that a nursing home area is free from accident hazards and provides adequate supervision to prevent accidents.
Quality of Life and Care Deficiencies · Tag F0689
E
Potential harm, pattern
Corrected September 28, 2023
August 10, 2023
Standard
Implement gradual dose reductions(GDR) and non-pharmacological interventions, unless contraindicated, prior to initiating or instead of continuing psychotropic medication; and PRN orders for psychotropic medications are only used when the medication is necessary and PRN use is limited.
Pharmacy Service Deficiencies · Tag F0758
E
Potential harm, pattern
Corrected September 28, 2023
August 10, 2023
Standard
PASARR screening for Mental disorders or Intellectual Disabilities
Resident Assessment and Care Planning Deficiencies · Tag F0645
D
Potential harm, isolated
Corrected September 28, 2023
August 10, 2023
Standard
Provide and implement an infection prevention and control program.
Infection Control Deficiencies · Tag F0880
D
Potential harm, isolated
Corrected September 28, 2023
August 10, 2023
Standard
Assure that each resident’s assessment is updated at least once every 3 months.
Resident Assessment and Care Planning Deficiencies · Tag F0638
D
Potential harm, isolated
Corrected September 28, 2023
August 10, 2023
Standard
Honor the resident's right to and the facility must promote and facilitate resident self-determination through support of resident choice.
Resident Rights Deficiencies · Tag F0561
D
Potential harm, isolated
Corrected September 28, 2023
August 10, 2023
Standard
Ensure that residents are fully informed and understand their health status, care and treatments.
Resident Rights Deficiencies · Tag F0552
D
Potential harm, isolated
Corrected September 28, 2023
August 10, 2023
Standard
Ensure necessary information is communicated to the resident, and receiving health care provider at the time of a planned discharge.
Resident Assessment and Care Planning Deficiencies · Tag F0661
D
Potential harm, isolated
Corrected September 28, 2023
August 10, 2023
Standard
Develop and implement a complete care plan that meets all the resident's needs, with timetables and actions that can be measured.
Resident Assessment and Care Planning Deficiencies · Tag F0656
D
Potential harm, isolated
Corrected September 28, 2023
August 10, 2023
Standard
Ensure a licensed pharmacist perform a monthly drug regimen review, including the medical chart, following irregularity reporting guidelines in developed policies and procedures.
Pharmacy Service Deficiencies · Tag F0756
D
Potential harm, isolated
Corrected September 28, 2023
August 10, 2023
Standard
Ensure each resident’s drug regimen must be free from unnecessary drugs.
Pharmacy Service Deficiencies · Tag F0757
D
Potential harm, isolated
Corrected September 28, 2023
August 10, 2023
Standard
Ensure drugs and biologicals used in the facility are labeled in accordance with currently accepted professional principles; and all drugs and biologicals must be stored in locked compartments, separately locked, compartments for controlled drugs.
Pharmacy Service Deficiencies · Tag F0761
D
Potential harm, isolated
Corrected September 28, 2023
August 10, 2023
Standard
Ensure a qualified health professional conducts resident assessments.
Resident Assessment and Care Planning Deficiencies · Tag F0642
D
Potential harm, isolated
Corrected September 28, 2023
September 2, 2022
Fire safety
Add doors in an exit area that do not require the use of a key from the exit side unless in case of special locking arrangements.
Egress Deficiencies · Tag K0222
F
Potential harm, widespread
Corrected September 23, 2022
September 2, 2022
Fire safety
Inspect, test, and maintain automatic sprinkler systems.
Smoke Deficiencies · Tag K0353
F
Potential harm, widespread
Corrected September 23, 2022
September 2, 2022
Fire safety
Properly provide smoke detection systems in areas open to corridors.
Smoke Deficiencies · Tag K0347
F
Potential harm, widespread
Corrected September 23, 2022
September 2, 2022
Fire safety
Establish roles under a Waiver declared by secretary.
Emergency Preparedness Deficiencies · Tag E0026
F
Potential harm, widespread
Corrected September 23, 2022
September 2, 2022
Fire safety
Establish policies and procedures for volunteers.
Emergency Preparedness Deficiencies · Tag E0024
F
Potential harm, widespread
Corrected September 23, 2022
September 2, 2022
Fire safety
Have approved installation, maintenance and testing program for fire alarm systems.
Smoke Deficiencies · Tag K0345
F
Potential harm, widespread
Corrected September 23, 2022
September 2, 2022
Fire safety
Provide properly protected cooking facilities.
Smoke Deficiencies · Tag K0324
E
Potential harm, pattern
Corrected September 23, 2022
September 2, 2022
Fire safety
Ensure smoke barriers are constructed to a 1 hour fire resistance rating.
Smoke Deficiencies · Tag K0372
E
Potential harm, pattern
Corrected September 23, 2022
September 2, 2022
Standard
Honor the resident's right to request, refuse, and/or discontinue treatment, to participate in or refuse to participate in experimental research, and to formulate an advance directive.
Resident Rights Deficiencies · Tag F0578
F
Potential harm, widespread
Corrected October 7, 2022
September 2, 2022
Standard
Honor the resident's right to and the facility must promote and facilitate resident self-determination through support of resident choice.
Resident Rights Deficiencies · Tag F0561
E
Potential harm, pattern
Corrected September 23, 2022
September 2, 2022
Standard
Make sure there is a pest control program to prevent/deal with mice, insects, or other pests.
Environmental Deficiencies · Tag F0925
E
Potential harm, pattern
Corrected September 23, 2022
September 2, 2022
Standard
Provide appropriate treatment and care according to orders, resident’s preferences and goals.
Quality of Life and Care Deficiencies · Tag F0684
E
Potential harm, pattern
Corrected September 23, 2022
September 2, 2022
Standard
Ensure that a nursing home area is free from accident hazards and provides adequate supervision to prevent accidents.
Quality of Life and Care Deficiencies · Tag F0689
E
Potential harm, pattern
Corrected September 23, 2022
September 2, 2022
Standard
Provide and implement an infection prevention and control program.
Infection Control Deficiencies · Tag F0880
E
Potential harm, pattern
Corrected November 21, 2022
September 2, 2022
Standard
Make sure that the nursing home area is safe, easy to use, clean and comfortable for residents, staff and the public.
Environmental Deficiencies · Tag F0921
E
Potential harm, pattern
Corrected September 23, 2022
September 2, 2022
Standard
Put firmly secured handrails on each side of hallways.
Environmental Deficiencies · Tag F0924
E
Potential harm, pattern
Corrected September 23, 2022
September 2, 2022
Standard
Develop and implement a complete care plan that meets all the resident's needs, with timetables and actions that can be measured.
Resident Assessment and Care Planning Deficiencies · Tag F0656
E
Potential harm, pattern
Corrected September 23, 2022
September 2, 2022
Standard
Develop the complete care plan within 7 days of the comprehensive assessment; and prepared, reviewed, and revised by a team of health professionals.
Resident Assessment and Care Planning Deficiencies · Tag F0657
D
Potential harm, isolated
Corrected September 23, 2022

Severity letters follow the CMS scope-and-severity grid: A–C no actual harm with potential for minimal harm; D–F potential for more than minimal harm; G–I actual harm; J–L immediate jeopardy to resident health or safety. How to read inspection citations.

Fines and payment denials

CMS reports 2 federal penalties in the past three years, including $73,288 in fines.

DatePenaltyAmount / length
October 31, 2024Payment Denial2 days from November 23, 2024
October 31, 2024Fine$73,288

Owners and managers

Individuals and organizations reported to CMS as owning or operating this nursing home.

NameRoleShareSince
1996 REVOCABLE TRUST OF CHARLES F HARDY III
Organization
adp of the snfNOT APPLICABLE05/24/2024
1996 REVOCABLE TRUST OF PATRICIA HARDY
Organization
adp of the snfNOT APPLICABLE05/24/2024
ANDERSON, WILLIAM
Individual
adp of the snfNOT APPLICABLE04/01/2024
FORVIS MAZARS LLP
Organization
adp of the snfNOT APPLICABLE02/01/2024
HARDY, CHARLES
Individual
adp of the snfNOT APPLICABLE01/01/1993
HARDY, PATRICIA
Individual
adp of the snfNOT APPLICABLE01/01/1993
HERITAGE HILLS NURSING PROPERTIES
Organization
adp of the snfNOT APPLICABLE05/24/2024
NYSTROM, ASHLIE
Individual
adp of the snfNOT APPLICABLE12/22/2025
HARDY, CHARLES
Individual
corporate officerNOT APPLICABLE01/01/1993
HARDY, PATRICIA
Individual
corporate officerNOT APPLICABLE01/01/1993
1996 REVOCABLE TRUST OF CHARLES F HARDY III
Organization
direct ownership interestNOT APPLICABLE05/24/2024
1996 REVOCABLE TRUST OF PATRICIA HARDY
Organization
direct ownership interestNOT APPLICABLE05/24/2024
ANDERSON, WILLIAM
Individual
operational/managerial controlNOT APPLICABLE04/01/2024
HARDY, CHARLES
Individual
operational/managerial controlNOT APPLICABLE01/01/1993
HARDY, PATRICIA
Individual
operational/managerial controlNOT APPLICABLE01/01/1993
NYSTROM, ASHLIE
Individual
operational/managerial controlNOT APPLICABLE12/22/2025

Other nursing homes near Heritage Hills Living & Rehabilitation Center

  1. Mitchell Care & Rehab Center

    315 West Electric Avenue, McAlester, OK 74501 · under 1 mi

    For-profit · 100 beds · Part of Mgm Healthcare

    ★★★★★4Above average
  2. McAlester Nursing & Rehab

    615 E Morris Ave, McAlester, OK 74501 · 1.5 mi

    For-profit · 63 beds · Part of Bradford Montgomery

    ★★★★★1Much below average
  3. New Hope Retirement & Care Center

    1220 East Electric Blvd, McAlester, OK 74501 · 2 mi

    For-profit · 55 beds

    ★★★★★2Below average
  4. Walnut Grove Care & Rehab Center

    1001 South George Nigh Expressway, McAlester, OK 74501 · 3.7 mi

    For-profit · 80 beds · Part of Mgm Healthcare

    • Abuse citation
    ★★★★★2Below average
  5. Beare Manor

    1300 North Drive, Hartshorne, OK 74547 · 15 mi

    For-profit · 60 beds

    ★★★★★5Much above average
  6. Lakeview Nursing & Rehab

    607 Woodland Avenue, Eufaula, OK 74432 · 25.4 mi

    For-profit · 70 beds · Part of Bradford Montgomery

    ★★★★★4Above average

All nursing homes in McAlester, OK · Compare side by side

Frequently asked questions

What is Heritage Hills Living & Rehabilitation Center's rating?

Heritage Hills Living & Rehabilitation Center has 1 out of 5 stars on the CMS overall star rating. The average for Oklahoma nursing homes is 2.7 stars.

How many inspection citations did Heritage Hills Living & Rehabilitation Center receive?

Its most recent standard health inspection found 12 citations, compared with a Oklahoma average of 6.4. Every citation is listed on this page with its severity.

Does Heritage Hills Living & Rehabilitation Center accept Medicare and Medicaid?

CMS lists it as certified for: Medicare and Medicaid. Call the facility to confirm bed availability and whether it accepts your specific plan.

Who owns Heritage Hills Living & Rehabilitation Center?

It is for profit - individual. The ownership section on this page lists the owners and managers reported to CMS.

Where is Heritage Hills Living & Rehabilitation Center and how do I contact it?

Heritage Hills Living & Rehabilitation Center is at 411 North West Street, McAlester, OK 74502. Phone: (918) 423-2920.

About this data

Ratings and measures come from the Centers for Medicare & Medicaid Services (CMS), Medicare Care Compare. They're based on state inspections, patient surveys and facility reports, and they describe the past. Facilities change, so visit in person and confirm details directly. About our data · Spotted an error? Let us know.