Hi there. Wedgemere is on the corner of Center and there are MBTA buses passing by there often. There is not a T stop close, but we have a commuter line (Needham) that runs into West Roxbury in a few locations (stop: West Roxbury would be the closest, as well). That may be your best bet. As the agents below mentioned, the MBTA site can get you more detailed instructions. Good luck!