Stay far away from ALL of those places! If you do get a house there, you will never be able to get rid of it. All the other places you named, Callaway, Mechanicsville, etc are good places. Also, Lexington Park has the most crime in St. Mary's County. It's not horrible, but it is the worse. Good...