Tea and Slippers
Photo coming soon
Assisted Living

OLIVE TREE HOME

1035 OLIVE AVE, LONG BEACH, CA 90813
Contact for pricing

Capacity

18 residents

Location

Similar Communities