(No ratings)
Mrs. Laura Leigh Allen, SLP is a speech therapist in Twin Falls, ID specializing in speech therapy. Mrs. Laura Leigh Allen, SLP is affiliated with St. Luke's Health System.
She has a state license in Idaho.
Licensed In: Idaho
Mrs. Laura Leigh Allen, SLP does not have any reviews yet, be the first to leave a review of Mrs. Laura Leigh Allen, SLP here: Leave a Review
(No ratings)
Ms. Laura Allen's area of specialization is speech therapy. Ms. Allen is professionally affiliated with St. Luke's Health System. Her practice in Twin Falls, ID is open to new patients as reported by St. Luke's Health System.