5 /5 mehra afshar: I had a great experience in this facility all the staff and doctors are amazing and they made my visit Very pleasant Experience.
Thank you, Dr. Ellie, and his amazing team.
815 E Colorado St # 110-A, Glendale, CA 91205
(818) 242-1910
Google map: https://www.google.com/maps/place/?q=place_id:ChIJ59RlRgTBwoARt2TksOe3NCA