Contact
1-800-423-0896
Patients
Physicians
Payors
Products
About
More
CONTACT
Use the links below to contact Solara about specific topics
Reorders
Billing
New Customer
Provider Inquiry
Other
Corporate Headquarters
California
2084 Otay Lakes Rd #102
Chula Vista, CA 91913
Tel. 800-423-0896
Fax. 800-999-7021
M-F 5am-5pm PST
Technical Support
(click here)
Follow Us on Social Media