ANGELS MED SPA
4405 Riverside Dr. Ste102 Burbank, CA 91505
Directions: Angels Med Spa is located in the heart of Toluca Lake, surrounded by boutique shops and trendy restaurants and coffee shops. The perfect place to come and relax. A stones throw from Disney, Warner Bros, Paramount, CBS and Universal Studios and Hollywood is only a hop skip and a jump away.
Each month we offer an exclusive special.
To our loyal members...we truly value your loyalty and as a thank you, when you bring in a friend we will give you a: