|
Provided by: Health & Safety Solutions Office |
![]() |
Located at 3417 73rd Street Suite O in Lubbock, TX 79423. We are located on 73rd Street off of Indiana Ave and South Loop 289.
The Office building is known as 'The Summit Place'.
The Office building is known as 'The Summit Place'.

