Steven Andrew Allen, MDSteven Andrew Allen · Addiction Psychiatry Physician14238 Saranac Ln, Sylmar, CA 91342(818) 485-0888Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing