Challa Law Offices Share: Lawyers Challa Law Offices Visit Website Request Info 5040 Sadler Place, Suite 200 Glen Allen, VA 23060 (804) 360-8482 (804) 622-0234 (804) 360-8483 (fax) Rep Info Whom to Contact Shekar Challa Chief Operating Officer