Get directions reviews and information for Westmoreland Glass Company Inc. in Tupelo MS. Westmoreland Glass Company Inc. 517 S Gloster St Tupelo MS 38801. Reviews (662) 842-5712 Website. Menu & Reservations Make Reservations . Order Online Tickets Tick …