Contact

**NEW CLINIC ADDRESS**Los Angeles, California Address:
16600 Sherman Way, Suite 277, Van Nuys, CA 91406
 
San Antonio, Texas Address:
Galaxy Plaza I, 8632 Fredricksburg Rd., Suite 215, San Antonio, Texas 78240
 
For scheduling, please use the online scheduling link: https://scheduling.go.promptemr.com/onlineScheduling?w=1601&s=DL
 
 
Office Phone: (818) 518-9709
Fax Number: (747) 230-8320
Email: scheduling@williams-st-services.com
Website: williams-st-services.com 
 
No mobile information will be shared with third parties/affiliates for marketing/promotional purposes. All other categories exclude text messaging originator opt-in data and consent; this information will not be shared with any third parties.
 

 

 

2