Lotus Agency Address: 24130 Newhall Ranch Rd Ste 4306, Valencia, CA 91355 (661) 255-5253 Click to Call Claim Ownership Send to friend Send Inquiry Print Map Overview Address: 24130 Newhall Ranch Rd Ste 4306, Valencia, CA 91355 City: Valencia State: CA Post Code: 91355 Areas of Coverage: Valencia, CA Languages Spoken: English Payments Accepted: Credit/Debit Card,Cash