Diamond Manor II

1631 W Tedmar Ave Anaheim CA 92802 (888) 848-5698