Hospital & Health Care - Grand Prairie, Texas, United States
Lennox House is a hospital & health care company based out of 110 NW 2nd St, Grand Prairie, Texas, United States.