Carriage Crossing Animal Hospital Is Located In Carriage Crossing Plaza At 105 Oak Park Drive In Waterloo, On. Carriage Crossing Plaza Is A Sunny Red And Yellow Brick Plaza To The ... more... See more text