Leaha and Life Step Therapy has been so helpful for our daughters speech and language development needs. She has made so much progress and we couldn’t be happier. Thank you Leaha Elrod for all your professional and caring support.
Information
18Photos
1Comments
5Rating
Address:865 Anchorage Pl, Chula Vista, CA 91914, United States