Our address is 1101 S 70th street. We are located on the west side of the “Taylor Meadows Medical Center'' building. Not to be confused with the “Taylor Meadows Office Park” which is the brick building to the north of us.