Map location of Camellia Baray 24301 Southland Drive Suite 312, Hayward, CA 94545 Phone: 510-785-8400