According to our records, this business is located at 743 South Dudley St. in Memphis (in Shelby County), Tennessee 38104, the location GPS coordinates are: 35.1265296936035 (latitude), -90.0294418334961 (longitude). Lumalier is categorized under Medical. Current estimates show that the unit has a sales volume of $$20 to 50 million and staff of approximately 10 to 19 people. You can contact the company by phone at (901) 774-5771.