Contact the publisher of this press release Taylor Dental & Braces Opens Temporary Facility in Lake Charles, Louisiana