Laurel Inn

4550 MacArthur Blvd Oakland CA 94619 USA

(510) 530-0651

Location