Omni Barber & Beauty Salon
2908 N Newstead Ave
Omni Barber & Beauty Salon, St Louis
The owner of this business should claim their listing by clicking the image on the left. It is free and easy to do. Find other businesses in the Beauty Salons or Personal Care categories by clicking the links beside "St Louis" above this listing. (314) 531-7288 is the phone number, and 2908 N Newstead Ave is the address for Omni Barber & Beauty Salon. Feel free to call or visit them. For a map and driving directions to 2908 N Newstead Ave in St Louis please scroll down and click the link under the map to "View Larger Map". Omni Barber & Beauty Salon is located in the Beauty Salons category. Please click the "New Category" link if you think this is incorrect.