Bella Terra Lombard is conveniently close to area hospitals and physicians’ offices.
Come for a visit and see for yourself all that Bella Terra has to offer. We will be happy to arrange a tour for you.
Address
2100 S Finley Road
Lombard, IL 60148
Phone
630.495.4000