249 SHERWOOD DR SANTA BARBARA, CA 93110 Get Directions
249 SHERWOOD DR SANTA BARBARA, CA 93110 Get Directions
Leja Associates was founded in 1982, and is located at 249 Sherwood Dr in Santa Barbara. It employs 1 employees and is generating approximately $100,000.00 in annual revenue.
© Dun & Bradstreet, Inc. 2024. All rights reserved.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.