Back to Directory
Lumen Clinic Orlando
Orlando, Florida
Address
Vista Centre Shoppes, 8552 Palm Pkwy, Orlando, FL 32836
Phone
+1 407-778-1916
Website
Visit Website
Services Offered
•
Laser hair removal service
•
Esthetics service
Location
Open in Google Maps