Royal Oaks
1763 Royal Oaks Dr
Duarte, CA 91010
Royal Oaks is located at 1763 Royal Oaks Dr in Duarte, California. It is a 48 unit senior care community. The facility is in a generally middle class area, with an average per-household income of $62,910. It ...