Scarcella, Leonard L Address: 2277 S Main St, Stafford, TX 77477 Phone: (281) 499-1657 Hours: Mon: 9am-5pm Tue: 9am-5pm Wed: 9am-5pm Thu: 9am-5pm Fri: 9am-5pm Lawyers Other Businesses: Wright Firm Pllc at 12603 Southwest Fwy, Stafford, TX 77477 Pham, Christopher at Airport Blvd, Stafford, TX 77477 Empire Home Health Care at 623 Go Man Go Dr, Stafford, TX 77477 Smith, Derick R at 4800 Sugar Grove Blvd, Stafford, TX 77477