Biostrand Inc.

515 W Taft Dr
South Holland
IL, 60473

Phone:

(708) 331-3556

Web:

Category: Beauty Salon

Store Hours:

Mon 3pm - 9pm
Tue 3pm - 9pm
Wed 3pm - 9pm
Thu 3pm - 9pm
Fri 3pm - 9pm
Sat Closed
Sun Closed

Nearby Stores:

Location Map:

About Biostrand Inc.

"Feel Beautiful, Inside & Out!" Biostrand Inc. is a Cosmetics Store located in South Holland, Il. We offer Healthy Hair Products, Hair Consultations, Hair Care, Natural Hair Products, Natural Loss Products, and various other Spa Products. Here at Biostrand Inc., our mission is to provide quality..

Note: Biostrand Inc. South Holland store hours are updated regularly, if you find any error please notify us.