Ruby-0831-12Other places203088 Barbara WashingtonLong Beach, CA, 90001 · US+12054697987Email unavailableWebsite unavailableHours not available