Ashraf Takla

Active Anaheim, CA President for Ashraf Takla Group, Inc.