109 crossroads rd rte 119. 850 likes · 19 were here. Pin on Been here, done that! 870 weatherwood ln ste 1, greensburg pa, 15601. Westmoreland women's health scottdale hours. Near the intersection of crossroads rd and richey rd. Whether your goal is staying well or getting better, excela health has what you need. 1 • Read More »